a = [ -1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1, 6, 9,-1,-1,-1,-1, 0, 1, 2, 3, 4, 5] puts < \t \t\t EOS 5.times do |i| 6.times do |j| k = i*6 + j next if a[k] < 0 puts "\t\t" end end puts < EOS