trabajo en mod 5: generacion de programa y documentacion