ты записываешь в А строку, нигде ее затем не используешь, затем булу НЕТ присваиваешь ложь и проверяешь этот бул. т.к. он нигде не менялся, так и останется фолс, if (нет == true) будет фолс, поэтому пойдет по else код. весть этот код можно сократить до одной строчки вывода, что "не знаешь, как это работает".