#include<stdio.h>

int main(void){
  int i;
  int num_candidate,num_stone,num_stone2; 
  while(1){
    scanf("%d %d",&num_candidate,&num_stone); //????£??????°??????????????°
    int candidate[50]={0};
    num_stone2=num_stone;
    int j=0;
    while(candidate[j]!=num_stone){  //??????????£?????????¨????????????????????????????????????
      if(num_stone2>0){ //????????????????????????
	candidate[j]++;
	num_stone2--;
	j++;
      }
      else if(num_stone2==0){ //?????????
	if(candidate[j]==num_stone){ //???????????¨????????????????????????????????????
	  break;
	}
	num_stone2=candidate[j];
	candidate[j]=0;
	j++;
      }

      if(j==num_candidate) //?????¨?????????
	j=0;
    }
    
    if(num_candidate==0 && num_stone==0)
      break;

    if(num_candidate<3 || 50<num_candidate)
      break;

    if(num_stone<2 || 50<num_stone)
      break;

    printf("%d\n",j);
  }

  return 0;
}