чуть более раздетая версия этого: http://anime.reactor.cc/post/4362032