Puzzles solved by Angel Antonio Izquierdo Vargas