Не понимаю почему условие не выполняется