начиная со строки 57. Я узнал, что при введении параметров String[] args через конфигуратор Run/Debug нужно брать в кавычки параметр, если в нем есть пробелы. Это не работает для терминала? Именно поэтому в строке 57 такой цикл?