Я обещал. Я выкладываю.
читать дальше