Ok, I added a question about this to the vfaq. It can be found at:
http://www.cs.tut.fi/~warp/povVFAQ.html#csgspeed
--
main(i){char*_="BdsyFBThhHFBThhHFRz]NFTITQF|DJIFHQhhF";while(i=
*_++)for(;i>1;printf("%s",i-70?i&1?"[]":" ":(i=0,"\n")),i/=2);} /*- Warp. -*/