#include<stdio.h>

int main(void){
	int n,m,i,j,h,g=0,b;
	int m1;
	
	int a[1000]={};
	
	while(1){
		scanf("%d%d",&n,&m);
		if(n==0&&m==0)break;
		
		a[0]=n;
		for(i=1;i<n;i++){
			a[i]=i;
		}
		for(j=1;j<=n-1;j++){
			for(i=1;i<=m;){
				if(a[(++g)%=n]!=0)i++;
			}
			a[g]=0;
			if(g==0)g=n;
			
		}
		for(h=0;h<n;h++){
			if(a[h]!=0)printf("%d\n",a[h]);
		}
	}
	return 0;
}