public static void Main()
int hExamp = int.Parse(Console.ReadLine());
int mExamp = int.Parse(Console.ReadLine());
int hArived = int.Parse(Console.ReadLine());
int mArived = int.Parse(Console.ReadLine());
if (hExamp == 0) hExamp = 24;
if (hArived == 0) hArived = 24;
int examp = hExamp * 60 + mExamp;
int arived = hArived *60 + mArived;
int delay = examp - arived;
if (0 <= delay && delay <= 30)
Console.WriteLine("On time");
Console.WriteLine("Early");
else if (delay < 0 && delay <30)
Console.WriteLine("Late");
if (delay > 0 && delay < 59)
Console.WriteLine($"{delay} minutes before the start");
Console.WriteLine($"{hExamp - hArived}:{(mExamp - mArived):d2} hours before the start");
else if(0 > delay && delay >= -59)
Console.WriteLine($"{Math.Abs(delay)} minutes after the start");
else if(0 > delay && delay <= -60)
Console.WriteLine($"{hArived - hExamp}:{(mArived - mExamp):d2} hours after the start");