Puzzles solved by Slp