Итоговое практическое задание (максимальный размер файла- 20 Мб)
Более детальная информация- в приложенных файлах.