Знаю, что код пока не готов. Но вот какой возник вопрос. Решаю в IDEA, она ругается на строчку 24, ниже привожу скрин. Правильно ли я понимаю, что она ругается из-за того, что оператор || предполагает, что оба условия могут быть true, а из-за того, что я проверяю два взаимоисключающих условия, то не могу использовать оператор || и мне нужно или разнести проверку в разные if, либо использовать исключающее ИЛИ | ?