Puzzles solved by do_ra