не могу понять, почему второе условие не проходит