Comienzo de la parte 3 + Main en un nuevo archivo.