Puzzles solved by ASPB