El cuerpo se podría implementar de la siguiente manera: