Перепробовал массу вариантов, и каждый из них не проходит по первому пункту. Буду очень признателен за помощь и пояснения, что же я упустил:)