Puzzles solved by Astrid uwu