Не проходит по последнему условию) я ,скорее всего, уже уже сам запутал и себя и код. Но с NULL условие не могу пройти)