Puzzles solved by doyota