Спасибо rpo6'у за вдохновение, навеяно http://joyreactor.cc/post/2048356