Puzzles solved by SRF