Так вижу решение этой задачи не могу понять в чем ошибка, решение специально не смотрю, хочу понять на своём примере как исправить можно и что подкорректировать?