Очень хорошо сделано. Надо попробовать сделать.
Вот только не могу проследить последовательность действий.