Puzzles solved by Scott pilgrim