#include<stdio.h>
int *x,*y;
int f(int c,int d)
{
if(c>=d)
{
c=c/2;
d=d+c;
x=&c;
y=&d;
}
else
{
d=d/2;
c=c+d;
x=&c;
y=&d;
}
return 0;
}
int main()
{
int a,b;
scanf("%d%d",&a,&b);
f(a,b);
printf("%d %d\n",*x,*y);
f(*x,*y);
printf("%d %d\n",*x,*y);
return 0;
}