#include "bits/stdc++.h"
using namespace std;

typedef long long ll;
#define rep(i,n) for(ll i=0;i<(ll)(n);i++)
#define all(a)  (a).begin(),(a).end()
#define pb push_back
#define INF 999999999

int main(){
    int n,m;
    while(cin>>n>>m){
        if(n==0&&m==0)break;
        
        bool data[2000];
        rep(i,n)data[i]=false;
        
        int x=0;
        int c=0;
        for(int i=0;;i++){
            if(data[i%n]==false){
                c++;
                if(c==m){
                    data[i%n]=true;
//                    cout<<i%n+1<<endl;
                    c=0;
                    x++;
                }
            }
            if(x==n-1)break;
        }
        rep(i,n)if(data[i]==false){cout<<i+1<<endl;break;}
    }
}