a='@F-1\x1b]KP\x03L\x1d_a\x13?\x0e\x14\x16=a\V$\x03SN\x01X$ ^\x175\x1e\x10\x0c " \x05\x1a\'N\x0c\x19\x1b)O!O<0"8%' d=[n=0]*h=100 gets.to_i.times{d[a[n=-~n%55]=(a[n]-a[(n+31)%55])%h]+=1} h.times{|i|puts"#{i}\x09#{d[i]}"}
Note that non-ascii characters in the above source code will be escaped (such as \x9f).