Часть два.
Написано в соавторстве с  Prokopyan
читать дальше