Мой пример решения уже давно лежит на форуме
AniTail
Ну что же, думаю 4 задание можно считать завершённым, какое задание хотите следующим или, может, кто предложет сам?