Часть первая:

Часть вторая: