Puzzles solved by Edwin yahir pichardo ayala