in reply to .siggy yaph
That'd look much nicer with spaces between the letters - it took me a moment to see it.
#!/usr/bin/perl @c=(0,28,48,54,60,62,76,126);*p=sub{printf@_};map{map{$t++%8|| p("\e[1B\e[8D");$t%32||p("\e[0;%sH",int($t/4));p($_==1?"#":" " );}split//,sprintf"%.8b",$c[$_]}(0,0,0,0,3,1,6,7,1,3,5,3,1,3,4 ,2,3,3,5,3);p("\e[6;0H"); [download]