По 1 и 2 условию не проходит , подскажите пожалуйста