Puzzles solved by riley