#include<stdio.h>
int main(){

  int stone,m[50],sf,flag;
  int n,p;
  int i,j;

  while(1){
    for(i=0;i<50;i++){
      m[i]=0;
    }
    flag=0;
    scanf("%d %d",&n,&p);
    stone=p;
    while(1){
      if(flag==1)break;
    for(i=0;i<n;i++){
      if(stone!=0){
	stone--;
	m[i]++;
	if(m[i]==p){
	  sf=i;
	  flag=1;
	  break;
	}
      }else{
	stone+=m[i];
	m[i]=0;
      }
    }
    }
    printf("%d\n",sf);
    }
  return 0;
}