public static void Main()
int examHour = int.Parse(Console.ReadLine());
int examMinutes = int.Parse(Console.ReadLine());
int arrivalHour = int.Parse(Console.ReadLine());
int arrivalMinutes = int.Parse(Console.ReadLine());
int examTotalMinutes = examHour * 60 + examMinutes;
int arrivalTotalMinutes = arrivalHour * 60 + arrivalMinutes;
int differenceTime = Math.Abs(examTotalMinutes - arrivalTotalMinutes);
int differenceHour = differenceTime / 60;
int differenceMinutes = differenceTime % 60;
if (arrivalTotalMinutes > examTotalMinutes)
Console.WriteLine("Late");
if (differenceHour < 1 || differenceHour > 23)
Console.WriteLine($"{differenceMinutes} minutes after the start");
if (differenceMinutes < 10)
Console.WriteLine($"{differenceHour}:0{differenceMinutes} hours after the start");
else Console.WriteLine($"{differenceHour}:{differenceMinutes} hours after the start");
else if (arrivalTotalMinutes < examTotalMinutes - 30)
Console.WriteLine("Early");
Console.WriteLine($"{differenceMinutes} minutes before the start");
if (differenceMinutes < 10)
Console.WriteLine($"{differenceHour}:0{differenceMinutes} hours before the start");
else Console.WriteLine($"{differenceHour}:{differenceMinutes} hours before the start");
Console.WriteLine("On Time");
if (arrivalTotalMinutes != examTotalMinutes)
Console.WriteLine($"{differenceMinutes} minutes before the start");