#include <stdio.h>

int main(void){
	int player[50];  /* プレイヤーが持っている小石の数 */
	int bowl;  /* 椀に入っている小石の数 */
	int n, p, i;

	while (scanf("%d %d\n", &n, &p) == 2 && n >= 3 && n <= 50 && p >= 2 && p <= 50){
		/* 初期化 */
		for (i = 0; i < n; i++){
			player[i] = 0;
		}
		bowl = p;

		/* ゲーム */
		for (i = 0; ; i++, i %= n){
			if (bowl > 0){
				bowl--;  /* 椀から小石を1つ取る */
				player[i]++;
				if (player[i] == p) break;  /* すべての小石を手にしたので勝利 */
			}else{
				bowl = player[i];  /* 手許の小石をすべて椀に入れる */
				player[i] = 0;
			}
		}

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

    return 0;
}