Интересное решение.
http://www.250kb.de/u/061212/j/25dbfa95.jpg