#include
#include
#include
using namespace std;
queue split (const string &s, char delim) {
queue result;
stringstream ss(s);
string item;
while (getline(ss, item, delim)){
result.push(stoi(item));
}
return result;
}
int solve(int n, int k){
if (n == 1)
return 1;
else
return (solve(n - 1, k) + k-1) % n + 1;
}
int main(){
string str;
getline(cin, str);
queue q = split(str, ' ');
int n = q.front(); q.pop();
while(!q.empty()){
int temp = q.front(); q.pop();
cout << solve(n, temp) << " ";
}
cout << endl;
return 0;
}