Первую часть задания точно сделал, осталось сделать вторую -- аналитическую.
p.s.: прикрепил скриншот повышения оригинальности.