первое условие не выполняется. почему?