#include <iostream>
#include <queue>
using namespace std;

int a[1024];

int main()
{
	int n,m;
	while(cin >> n >> m, n||m)
	{
		queue<int> q;
		for(int i=0; i<n; i++) q.push(i+1);


		for(int i=1; q.size()!=1; i++)
		{
			int t=q.front(); q.pop();

			if(i%m!=0)
			{
				q.push(t);
			}
		}
		cout << q.front() << endl;;
	}
}