Эта работа не подошла заказчику. Поэтому было переделано - см. следующее.