Puzzles solved by Michiel taylor