#include <iostream>
using namespace std;
int main()
{
int n,h,m,i,j,p;
cin>>n;
cin>>h>>m;
int t[n];
int hor=h;
for(i=0;i<n;i++)
{
cin>>t[i];
}
for(i=0;i<n+1;i++)
{
cin>>p;
if(p==0)
{
break;
}
int b=0;
for(int idx=0;idx<p;idx=idx+1)
{
b=b+t[idx];
}
int c=m+b;
int d=h;
while(c>=60)
{
c=c-60;
d=d+1;
}
while(d>=24)
{
d=d-24;
}
if(d<10)
{
cout<<"0"<<d<<":";
}
else
{
cout<<d<<":";
}
if(c<10)
{
cout<<"0"<<c<<endl;
}
else
{
cout<<c<<endl;
}
}
}