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 - 1;
StringBuilder sb = new StringBuilder();
do
{
sb.Append("{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;
sb.Append("{0:00}:{1:00}", czas[0], czas[1]);
break;
}
if (a > max)
a = 0;
} while (czas[0] + czas[1] < 84);
if(sb[sb.Length-1]==',')
Console.Write(sb.ToString().Remove(sb.Length - 1));
else
Console.Write(sb.ToString());
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dDsKdXNpbmcgU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWM7CnB1YmxpYyBjbGFzcyBUZXN0CnsKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBNYWluKCkKICAgIHsKICAgICAgICBzdHJpbmdbXSBwb2N6YXRlayA9IENvbnNvbGUuUmVhZExpbmUoKS5UcmltKCkuU3BsaXQoJzonKTsKICAgICAgICBpbnRbXSBjemFzID0gbmV3IGludFtdCiAgICAgICAgewogICAgICAgICAgICBpbnQuUGFyc2UocG9jemF0ZWtbMF0pLAogICAgICAgICAgICBpbnQuUGFyc2UocG9jemF0ZWtbMV0pCiAgICAgICAgfTsKICAgICAgICBzdHJpbmcgcDsKICAgICAgICBMaXN0PGludD4gcHJ6ZXJ3eSA9IG5ldyBMaXN0PGludD4oKTsKICAgICAgICB3aGlsZSAoKHAgPSBDb25zb2xlLlJlYWRMaW5lKCkpICE9IG51bGwpCiAgICAgICAgewogICAgICAgICAgICBwcnplcnd5LkFkZChpbnQuUGFyc2UocCkpOwogICAgICAgIH0KCiAgICAgICAgaW50IGEgPSAwOwogICAgICAgIGludCBtYXggPSBwcnplcnd5LkNvdW50IC0gMTsKICAgICAgICBTdHJpbmdCdWlsZGVyIHNiID0gbmV3IFN0cmluZ0J1aWxkZXIoKTsKICAgICAgICBkbwogICAgICAgIHsKICAgICAgICAgICAgc2IuQXBwZW5kKCJ7MDowMH06ezE6MDB9LCIsIGN6YXNbMF0sIGN6YXNbMV0pOwogICAgICAgICAgICBjemFzWzFdICs9IHByemVyd3lbYSsrXTsKICAgICAgICAgICAgaWYgKGN6YXNbMV0gPj0gNjApCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIGRvCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgY3phc1swXSsrOwogICAgICAgICAgICAgICAgICAgIGN6YXNbMV0gLT0gNjA7CiAgICAgICAgICAgICAgICB9IHdoaWxlIChjemFzWzFdID49IDYwKTsKICAgICAgICAgICAgfQogICAgICAgICAgICBpZiAoY3phc1swXSA+IDI0KQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBkbwogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgIGN6YXNbMF0gLT0gMjQ7CiAgICAgICAgICAgICAgICB9IHdoaWxlIChjemFzWzBdID4gMjQpOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGlmIChjemFzWzBdID09IDI0KQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBjemFzWzBdID0gMDsKICAgICAgICAgICAgICAgIHNiLkFwcGVuZCgiezA6MDB9OnsxOjAwfSIsIGN6YXNbMF0sIGN6YXNbMV0pOwogICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgaWYgKGEgPiBtYXgpCiAgICAgICAgICAgICAgICBhID0gMDsKICAgICAgICB9IHdoaWxlIChjemFzWzBdICsgY3phc1sxXSA8IDg0KTsKICAgICAgICBpZihzYltzYi5MZW5ndGgtMV09PScsJykKICAgICAgICAgICAgQ29uc29sZS5Xcml0ZShzYi5Ub1N0cmluZygpLlJlbW92ZShzYi5MZW5ndGggLSAxKSk7CiAgICAgICAgZWxzZQogICAgICAgICAgICBDb25zb2xlLldyaXRlKHNiLlRvU3RyaW5nKCkpOwogICAgfQp9Cg==