d=[0]*?d a=*"@!S)Fb2ZU^$I)YR%,4PB=V71557P_(J U2`KQK= J] T".bytes 1.upto(gets.to_i){|i|d[a[i%=55]%=?d]+=1;i<54||a.map{a[i-31]-=v=a[i];i<7&&a[i-7]+=v;i-=1}} (0..99).zip(d){|c|puts c*" "}