Puzzles solved by ren