Puzzles solved by riverdale