Множество правок по классу Main, касающихся оптимизации и проверок.