Puzzles solved by zaki