Código del problema 2, Horizontes lejanos, con algunos casos de prueba para chequear casos borde
Organización de los archivos