{
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.