/*
TASK:ZIGZAG
LANG:C++
*/
#include<iostream.h>
int main()
{int t[100][100],n,k,i,j;
cin>>n>>k;
i=0;
j=0;
for(int r=0;r<100;r++)
      for(int z=0;z<100;z++)
      t[r][z]=0;
 for(int f=1;f<=n*n;f++)
     {if(f==k){cout<<i+1<<' '<<j+1;break;}
  else t[i][j]=f;
  if(((i+j+2)%2==1)&&((i!=n-1)&&(j!=0))){i=i+1;j=j-1;
  }
  else if(((i+j+2)%2==0)&&((i!=0)&&(j!=n-1))){i=i-1;j=j+1;
  }
  else if((j!=n-1)&&((i==0)||(i==n-1)))j=j+1;
  else i=i+1;
     }
   return 0;
}