#!/usr/bin/ruby1.8 -Ku s = ARGV[0].to_i n = ARGV[1].to_i h = {} (1..n).each do |i| x = i*224743 + 163847 h[i*17+5] = [x.to_s] end (1..n).each do |i| y = (i*161093 + 611957).to_s z = (i*132247 + 90533).to_s w = (i*224743 + 54583).to_s s = y + z + w printf "%d\n", i end