Puzzles solved by zd