/*
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Hello world!\n");
return 0;
}
*/
/*#include <stdio.h>
int main()
{
int a, b;
// scanf("%d", &a);
// printf("%d %d", a/60, a%60);
printf("%lf", (double)5/2);
/*
+ , -, *, / ,%
*/
/*
#include <stdio.h>
int main()
{
int a, b;
scanf("%d", &a);
printf("%d %d", a/60, a%60);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a;
scanf("%d", &a);
printf("%.3lf", (double)9/5*a+32);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a, b;
scanf("%d %d", &a, &b);
printf("%d+%d=%d\n", a, b, a+b );
printf("%d-%d=%d\n", a, b, a-b);
printf("%d*%d=%d\n", a, b, a*b);
printf("%d/%d=%d\n", a, b, a/b);
return 0;
}
*/
/*
int main() {
int k;
scanf("%d", &k);
if(k>50) {
printf("AAAA");
}
else if(k<50 && k>30) {
printf("BBBB");
}
else if(k%5==0) {
printf("CCCC");
}
else {
printf("FFFF");
}
}
*/
/*
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Hello world!\n");
return 0;
}
*/
/*#include <stdio.h>
int main()
{
int a, b;
// scanf("%d", &a);
// printf("%d %d", a/60, a%60);
printf("%lf", (double)5/2);
/*
+ , -, *, / ,%
*/
/*
#include <stdio.h>
int main()
{
int a, b;
scanf("%d", &a);
printf("%d %d", a/60, a%60);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a;
scanf("%d", &a);
printf("%.3lf", (double)9/5*a+32);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a, b;
scanf("%d %d", &a, &b);
printf("%d+%d=%d\n", a, b, a+b );
printf("%d-%d=%d\n", a, b, a-b);
printf("%d*%d=%d\n", a, b, a*b);
printf("%d/%d=%d\n", a, b, a/b);
return 0;
}
*/
/*
int main() {
int k;
scanf("%d", &k);
if(k>50) {
printf("AAAA");
}
else if(k<50 && k>30) {
printf("BBBB");
}
else if(k%5==0) {
printf("CCCC");
}
else {
printf("FFFF");
}
}
*/
/*
#include <stdio.h>
int main()
{
double a, b, c, d;
scanf("%lf %lf", &a, &b);
c = (a-100)*0.9;
d = (b-c)*100/c;
if(20<d)
{
printf("비만");
}
else if(20>=d&&10<d)
{
printf("과체중");
}
else
{
printf("정상");
}
}
*/
//
//#include <stdio.h>
//
//int main()
//{
// double a, b, c, d;
// scanf("%lf %lf", &a, &b);
// if(a<150)
// {
// c = a-100;
// }
// else if(a>=150&&a<160)
// {
// c = (a-150)/2+50;
// }
// else
// {
// c = (a-100)*0.9;
// }
// d = (b-c)*100/c;
//
// if(10>=d)
// {
// printf("정상");
// }
// else if(10<d&&20>=d)
// {
// printf("과체중");
//
// }
// else
// {
// printf("비만");
// }
//}
/*
int main() {
int a, b, c;
scanf("%d %d %d", &a, &b, &c);
if(a+b>c){
if(a==b&&b==c) {
printf("정삼각형");
}
else if(a==b||b==c||a==c) {
printf("이등변삼각형");
}
else if((a*a)+(b*b)==(c*c)){
printf("직각삼각형");
}
else{
printf("삼각형");
}
}
else {
printf("삼각형아님");
}
}
*/
/*
#include <stdio.h>
int main()
{
int a, b, c;
scanf("%d", &a);
b = a/10;
c = a%10;
a = (c*10+b)*2;
if(a>100)
{
a=a%100;
}
printf("%d\n",a);
if(a<=50)
{
printf("GOOD");
}
else{
printf("OH MY GOD");
}
}
*/
#include <stdio.h>
int main()
{
int a, b;
scanf("%d %d", &a, &b);
if(b>=30)
{
printf("%d %d", a, b-30);
}
else
{
if(a==0)
{
printf("%d %d", 23, b+30);
}
else
{
printf("%d %d", a-1, b+30);
}
}
}