Puzzles solved by srf