gets sum = 0 while line = gets do h1, m1, h2, m2 = line.scan(/\d+/).map(&:to_i) min1 = h1 * 60 + m1 min2 = h2 * 60 + m2 min2 += 1440 if min2 < min1 sum += min2 - min1 end puts sum