#include <iostream>
using namespace std;
int main() {
int G,M,S;
cin>>G>>M>>S;
if(S==59){
S=0;
if(M==59){
M=0;
if(G==59){
G=0;
}
else{
G++;
}
}
else{
M++;
}
}
else{
S++;
}
if (G > 10 || M > 10 || S > 10) {
cout << G << ":" << M << ":" << S;
}
else if (G < 10 || M > 10 || S > 10) {
cout << "0" << G << ":" << M << ":" << S;
}
else if (G > 10 || M < 10 || S > 10) {
cout << G << ":" << "0" << M << ":" << S;
}
else {
cout << G << ":" << M << ":" << "0" << S;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CgkKCWludCBHLE0sUzsKCWNpbj4+Rz4+TT4+UzsKIAoJaWYoUz09NTkpewoJCVM9MDsKCQlpZihNPT01OSl7CgkJCU09MDsKCQkJaWYoRz09NTkpewoJCQkJRz0wOwoJCQkJfQoJCQllbHNlewoJCQkJRysrOwoJCQl9CgkJfQoJCWVsc2V7CgkJCU0rKzsKCQl9Cgl9CgllbHNlewoJCVMrKzsKCX0KIAoJIAoJaWYgKEcgPiAxMCB8fCBNID4gMTAgfHwgUyA+IDEwKSB7CgkJY291dCA8PCBHIDw8ICI6IiA8PCBNIDw8ICI6IiA8PCBTOwoJfQoJZWxzZSBpZiAoRyA8IDEwIHx8IE0gPiAxMCB8fCBTID4gMTApIHsKCQljb3V0IDw8ICIwIiA8PCBHIDw8ICI6IiA8PCBNIDw8ICI6IiA8PCBTOwoJfQoJZWxzZSBpZiAoRyA+IDEwIHx8IE0gPCAxMCB8fCBTID4gMTApIHsKCQljb3V0IDw8IEcgPDwgIjoiIDw8ICIwIiA8PCBNIDw8ICI6IiA8PCBTOwoJfQoJZWxzZSB7CgkJY291dCA8PCBHIDw8ICI6IiA8PCBNIDw8ICI6IiA8PCAiMCIgPDwgUzsJCgl9CglyZXR1cm4gMDsKfQ==