non letter string successor
s = '!@-' 13.times { puts s = s.succ } # !@. # !@/ # !@0 # !@1 # !@2 # ... # !@8 # !@9 # !@10