Puzzles solved by Diego Zambrano