tricky
666