Puzzles solved by RYAN