Puzzles solved by a.r.