( ) ( 1) 1. ...
( ) ( 2) 42. . ...
. http://www.liveinternet.ru/users/2425981/blog#post21220...
. - . . . . ...
. ... . ...