Puzzles solved by aspso