Puzzles solved by Astro