http://www.foo.be/docs/tpj/issues/vol5_3/tpj0503-0014.html
obsf.py
1 #:: 0-.| .-| .|||-| ::-| .||-| ||
2 print "".join(("".join((y for y in x)) for x in
3 ( (chr (sum( (x if y != 0 else x*20 for y, x in
4 enumerate ( len(x) if x != "0" else 0 for x in
5 (x.replace('|',':.:').replace(':','..')for x in
6 y))))) for y in x) for x in((x.split() for x in
7 y)for y in (x.split('-') for x in(x[1:] for x in
8 file(__file__, 'r') if x[0] == '#'))))))
9 #. :||-| ::||-| :|||-| .:|-| .-.| :-. .:||