Puzzles solved by SDRC