Мое творение. Не знаю на сколько хорошо получилось ...