prev = [] for line in ARGF w = line.chomp.split(/\|/) next if /REGION/ === w[1] if w.first == prev.first puts prev.join("\t") puts w.join("\t") end prev = w end