Puzzles solved by Astralab