d=-gets.ord%15 '\x1f\x1c\x1f\x1e\x1f\x1e\x1f\x1f\x1e\x1f\x1e\x1f'.bytes{|b|s='%02d:'%~-$.+=1 s<<' %02d'%d%d+=7until d>b d-=b puts s}
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
download
return to the top page