contents = File.open("01.txt").read

ans1 = contents
  .split("\n\n")
  .map do |s|
    s.split("\n")
      .map(&:to_i)
      .sum
  end
  .max
puts ans1

ans2 = contents
  .split("\n\n")
  .map do |s|
    s.split("\n")
      .map(&:to_i)
      .sum
  end
  .sort
  .last(3)
  .sum
puts ans2