#include<iostream>

using namespace std;

int main()
{
	int n,m;
	int num[1000];
	int i,j;
	
	for(;;)
	{
		cin >> n >> m ;
		if(n==0 && m==0)
			break;
		
		for(i=0;i<n;i++)
		{
			num[i]=1;
		}
		
		int flag1,flag2=0;
		
		flag1=n;
		
		for(i=0;flag1!=1;i++)
		{
			if(i==n)
				i=0;
			
			if(num[i]==1)
				flag2++;
			if(flag2==m)
			{
				flag2=0;
				num[i]=0;
				flag1--;
			}
		}
		
		for(i=0;i<n;i++)
		{
			if(num[i]==1)
				cout << i+1 << endl;
		}
	}
}