#include <stdio.h>

int main(){

  int n,p,c[50],i,j,count;

  while(1){
  for(i = 0 ; i < 50 ; i++){
    c[i] = 0;
  }
    scanf("%d%d",&n,&p);
    if(n == 0 && p == 0){
      break;
    }
    i = 0;
    while(1){
      if(p > 0){
	c[i] += 1;
	p -= 1;
	i++;
      }
      else if(p == 0 && c[i] > 0){
	p = c[i];
	c[i] = 0;
	i++;
      }
      else if(p == 0 && c[i] == 0){
	i++;
      }
      count = 0;
      if(p == 0){
	for(j = 0 ; j < n ; j++){
	  if(c[j] > 0){
	    count++;
	  }
	}
      }
      if(count == 1){
	i -= 1;
	break;
      }
      if(i > n - 1){
	i = 0;
      }
    }
    printf("%d\n",i);
  }
  return 0;
}