{
TASK:LEKTUVAS
LANG:PASCAL
}

program lektuvas;
  { 15 olimpiada, I etapas, Jaunesniųjų grupė, 281 uždavinys }
  var A, B, C, D, val, min: integer;
begin
  readln (A, B, C, D);
  min := A*60 + B + C + D*60;  { apskaičiuojame nusileidimo laiką minutėmis }
  min := min + 1440;           { pridedame minučių skaičių paroje }
                          { nes gali nusileisti ankstesnę parą nei išskrido }
  val := min div 60 mod 24;
  min := min mod 60;
  writeln (val, ' ', min);
end.