import java.io._ import java.math._ import java.security._ import java.text._ import java.util._ import java.util.concurrent._ import java.util.function._ import java.util.regex._ import java.util.stream._ object Solution { // Complete the lagDuration function below. def lagDuration(h1: Int, m1: Int, h2: Int, m2: Int, k: Int): Int = { // Return an integer denoting the duration of time in minutes by which the clock has been lagging. val actualTime = (h1 + k) * 60 + m1 val homeTime = h2 * 60 + m2 actualTime - homeTime } def main(args: Array[String]) { val stdin = scala.io.StdIn val printWriter = new PrintWriter(sys.env("OUTPUT_PATH")) val q = stdin.readLine.trim.toInt for (qItr <- 1 to q) { val h1M1H2M2 = stdin.readLine.split(" ") val h1 = h1M1H2M2(0).trim.toInt val m1 = h1M1H2M2(1).trim.toInt val h2 = h1M1H2M2(2).trim.toInt val m2 = h1M1H2M2(3).trim.toInt val k = stdin.readLine.trim.toInt val result = lagDuration(h1, m1, h2, m2, k) printWriter.println(result) } printWriter.close() } }