Puzzles solved by Leidy cano