using System;
using System.Text;
using System.Collections.Generic;
public class Test
{
public static void Main()
{
string[] poczatek = Console.ReadLine().Trim().Split(':');
int[] czas = new int[]
{
int.Parse(poczatek[0]),
int.Parse(poczatek[1])
};
string p;
List<int> przerwy = new List<int>();
while ((p = Console.ReadLine()) != null)
{
przerwy.Add(int.Parse(p));
}
int a = 0;
int max = przerwy.Count;
do
{
Console.WriteLine("{0:00}:{1:00}", czas[0], czas[1]);
czas[1] += przerwy[a];
if (czas[1] >= 60)
{
do
{
czas[0]++;
czas[1] -= 60;
} while (czas[1] >= 60);
}
if (czas[0] > 24)
{
do
{
czas[0] -= 24;
} while (czas[0] > 24);
}
if (czas[0] == 24)
{
czas[0] = 0;
Console.WriteLine("{0:00}:{1:00}", czas[0], czas[1]);
break;
}
if (a > max)
a = 0;
} while (czas[0] + czas[1] < 84);
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dDsKdXNpbmcgU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWM7CnB1YmxpYyBjbGFzcyBUZXN0CnsKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBNYWluKCkKICAgIHsKICAgICAgICBzdHJpbmdbXSBwb2N6YXRlayA9IENvbnNvbGUuUmVhZExpbmUoKS5UcmltKCkuU3BsaXQoJzonKTsKICAgICAgICBpbnRbXSBjemFzID0gbmV3IGludFtdCiAgICAgICAgewogICAgICAgICAgICBpbnQuUGFyc2UocG9jemF0ZWtbMF0pLAogICAgICAgICAgICBpbnQuUGFyc2UocG9jemF0ZWtbMV0pCiAgICAgICAgfTsKICAgICAgICBzdHJpbmcgcDsKICAgICAgICBMaXN0PGludD4gcHJ6ZXJ3eSA9IG5ldyBMaXN0PGludD4oKTsKICAgICAgICB3aGlsZSAoKHAgPSBDb25zb2xlLlJlYWRMaW5lKCkpICE9IG51bGwpCiAgICAgICAgewogICAgICAgICAgICBwcnplcnd5LkFkZChpbnQuUGFyc2UocCkpOwogICAgICAgIH0KCiAgICAgICAgaW50IGEgPSAwOwogICAgICAgIGludCBtYXggPSBwcnplcnd5LkNvdW50OwogICAgICAgIGRvCiAgICAgICAgewogICAgICAgICAgICBDb25zb2xlLldyaXRlTGluZSgiezA6MDB9OnsxOjAwfSIsIGN6YXNbMF0sIGN6YXNbMV0pOwogICAgICAgICAgICBjemFzWzFdICs9IHByemVyd3lbYV07CiAgICAgICAgICAgIGlmIChjemFzWzFdID49IDYwKQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBkbwogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgIGN6YXNbMF0rKzsKICAgICAgICAgICAgICAgICAgICBjemFzWzFdIC09IDYwOwogICAgICAgICAgICAgICAgfSB3aGlsZSAoY3phc1sxXSA+PSA2MCk7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgaWYgKGN6YXNbMF0gPiAyNCkKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgZG8KICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICBjemFzWzBdIC09IDI0OwogICAgICAgICAgICAgICAgfSB3aGlsZSAoY3phc1swXSA+IDI0KTsKICAgICAgICAgICAgfQogICAgICAgICAgICBpZiAoY3phc1swXSA9PSAyNCkKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgY3phc1swXSA9IDA7CiAgICAgICAgICAgICAgICBDb25zb2xlLldyaXRlTGluZSgiezA6MDB9OnsxOjAwfSIsIGN6YXNbMF0sIGN6YXNbMV0pOwogICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgaWYgKGEgPiBtYXgpCiAgICAgICAgICAgICAgICBhID0gMDsKICAgICAgICB9IHdoaWxlIChjemFzWzBdICsgY3phc1sxXSA8IDg0KTsKICAgIH0KfQo=