http://www.membrana.ru/articles/technic/20.../13/210500.html
Надо же такое придумать