numCases = 20 puts numCases numCases.times do numInputs = rand(10) + 1 # avoid 0 puts numInputs numInputs.times do input = [] inputLength = rand(2000) inputLength.times do input << rand(9) + 1 # avoid 0 end input << 0 puts input.join( " " ) end puts 0 end