Puzzles solved by Solgaleo