Puzzles solved by Teodora