Puzzles solved by slcc