#include <stdio.h>

int main(void){
    int h,w,sum,i,o,temp;
    int line[151];
    for(i=1;i<151;i++)
        line[i]=i*i;
    for(;scanf("%d %d",&h,&w),h+w;){
        sum=h*h+w*w;
        for(i=h+1;i < w;i++){
            temp=sum;
            if(temp < i*i)
                break;
            temp-=(i*i);
            for(o=1;o<151;o++){
                if(line[o] == temp)
                    break;
            }
            if(o != 151)
                break;
        }
        if(i == w){
            for(sum++;;sum++){
                for(i=1;i<151;i++){
                    temp=sum;
                    temp-=(i*i);
                    for(o=i+1;o<151;o++){
                        if(line[o] == temp)
                            break;
                    }
                    if(o != 151)
                        break;
                }
                if(o != 151){
                    break;
                }
            }
            printf("%d %d\n",i,o);
        }
        else{
            printf("%d %d\n",i,o);
        }
    }
    return 0;
}