Cambios para que funcionara en el autocorrector:
Puesto en package predefinido.
Los ArrayList ahora están definidos para java6
Las líneas en blanco no imprimen nada, pero dejan el hueco
Mucho comentado.
El 'bienDefinido' daba problemas de Overflow