Спасибо, этот вариант есть в сети, к сож, не очень качественный