#include<math.h>
int main()
{
int i,j,k,l,mn,hor,n,H,M,m;
while(scanf("%d",&n)>0)
{
for(i=0;i<n;i++)
{
scanf("%d:%d",&H,&M);
if(H<12)
{
mn=60-M;
if(mn>0)
hor=12-1-H;
if(mn==0)
hor=12-H;
}
if(H==12)
{
mn=60-M;
if(mn==0)
hor=H;
if(mn>0)
hor=H-1;
}
if(hor==0)
hor=12;
if(mn==60)
{
hor+=1;
if(hor<=9)
printf("0%d:00\n",hor);
if(hor>9)
printf("%d:00\n",hor);
}
if(mn<60)
{
if(hor>9)
{
if(mn>9)
printf("%d:%d\n",hor,mn);
if(mn<=9)
printf("%d:0%d\n",hor,mn);
}
if(hor<=9)
{
if(mn>9)
printf("0%d:%d\n",hor,mn);
if(mn<=9)
printf("0%d:0%d\n",hor,mn);
}
}
}
}
}
i manage this case bt not right