Podnoszę temat.
Może jakieś inne ciekawe rozwiązania tego problemu?