Всем доброго времени суток. Использую intellij. Первая строка правильно работает и вопросов не вызывает. Но вторая строка не правильно генерируется и работает как бесконечный цикл. Думаю, что проблема в способе записи условия предпоследнего while ибо intrellij выделяет мне его и связанные с ним переменные. Так же выделял и когда я писал генерацию первой строки, потом я сократил условие в while для первой строки до одной операции булево и всё пошло. Для второй же строки так сократить не получается (реально больше условий). Хотелось бы узнать 1)именно ПОЧЕМУ ide так выделяет части кода, 2)что же я всё таки не так сделал. Сильно не пинайте, правильное решение не подсматриваю принципиально. Скрин прилагаю.