Author: Miguel Ruoti Cosp, Manuel Gallo, José Luis Gallo, Andreina Hernández