Puzzles solved by zxz