#include<stdio.h>
#include <iostream>
#include <algorithm>
#include <vector>
#include <string>
#include <ctype.h>
using namespace std;
int main()
{
int test_cases;
cin>>test_cases;
for(int i=0;i<test_cases;i++)
{
int HHMM;
cin>>HHMM;
int s;
cin>>s;
int HH;
float mins;
int MM;
MM = HHMM%100;
int LHH = HHMM/100;
int HHH = LHH;
mins= s/60.0;
//cout<<mins<<endl;
int LMM = MM+mins;
int HMM = LMM;
if(mins>int(s/60))
{
HMM++;
}
if(LMM>=60)
{
LHH = LHH + LMM/60;
LHH = LHH%24;
LMM = LMM%60;
}
if(HMM>=60)
{
HHH = HHH + HMM/60;
HHH = HHH%24;
HMM = HMM%60;
}
if((HHH*100+HMM)>(LHH*100+LMM))
{
HH=HHH;
MM=HMM;
}
else{HH=LHH; MM=LMM;}
int u=0;
if((HH/10)<=0 && (MM/10)<=0)
{
cout<<u<<HH<<u<<MM<<endl;
}
else if((HH/10)<=0)
{
cout<<u<<HH<<MM<<endl;
}
else if((MM/10)<=0)
{
cout<<HH<<u<<MM<<endl;
}
else if((MM/10)>0 && (HH/10)>0)
{
cout<<HH<<MM<<endl;
}
}
return 0;
}