#include <iostream>
using namespace std;
int main(){
	while(1){
	int m,n; cin >> n >> m ;
	if(n==0 && m==0) break;
	bool* a=new bool[n];
	for(int j=0;j<n;j++) a[j]=true;
	int i=0; int count=0 ; int out=0;
	while(1){
		if(a[i]==true && ++count%m==0) {a[i]=false;out++;};
		if(out==n-1) break;
		if(++i==n) i=0;
	};
	for(int j=0;j<n;j++)
		if(a[j]==true) cout << j+1 << '\n' ;
	delete[] a;
	};
}