#include <stdio.h>

int a[60], b[60];
int main(void)
{
    while (1) {
        int n, p, k, i, res;
        scanf("%d%d", &n, &p);
        if (n==0 && p==0) break;
        for(i=0;i<n;++i) a[i]=b[i]=0;
        k=0;
        a[k]=p;
        while (1) {
            if (a[k]>0) {
                --a[k];
                ++b[k];
            }
            else {
                a[k]+=b[k];
                b[k]=0;
            }
            a[(k+1)%n]=a[k];
            a[k]=0;
            k=(k+1)%n;

            res=-1;
            for(i=0;i<n;++i) if (b[i]==p) res=i;
            if (res>=0) break;
        }
        printf("%d\n", res);
    }
    return 0;
}