Пока меня опять куда-нить не утащили, попробую хотя бы часть написать.

читать дальше