Реализована шестая часть задания.