Puzzles solved by Costi