Да, тяжелый случай. Смотрите решение и разбирайтесь в нем до тех пор, пока его не поймете. Будут вопросы - задавайте.