Puzzles solved by stardust