Puzzles solved by mariana ardila