Как программёр понимаю и сочувствую.

http://community.livejournal.com/ru_nemi/124131.html