Шикарно! Особенно P.S. - "можно было бы отдебагить, но так неспортивно" :-)