Пытался реализовать метод двумя способами, все равно по последнему пункту не проходит