Чего-то не понимаю, что не так с последним условием?