#include using namespace std; int main(void){ // vectorv; // for(int i=1;i<10;i++){ // for(int j=0;j<10;j++){ // for(int k=0;k<10;k++){ // if(i==j||j==k||k==i)continue; // for(int l=1;l<=4;l++){ // string s=""; // s+=to_string(i); // for(int m=0;m>t; for(int i=0;i>n>>k; k--; int b=k/(8*9*n)+1; k%=8*9*n; int c=k/(8*n); if(c>=b)c++; k%=8*n; int tmp=c; if(b<=tmp)tmp--; int l; if(tmp*n>k){ l=k/tmp+3; k%=tmp; if(k>=min(c,b))k++; if(k>=max(c,b))k++; //cout<<"-"; }else{ k-=max(tmp,0)*n; l=n+2-k/(8-max(tmp,0)); k%=8-max(tmp,0); k+=c; if(k>=b)k++; //cout<<"+"; } // // k%=8; // long long d=k+1; // if(d>=min(c,b))d++; // if(d>=max(c,b))d++; //cout<