// http://www.spoj.com/problems/ANARC08H/
int n,k,d,i;
while (cin>>n>>k && n != 0) {
for (d=1,i=1; i<=n; d = (d + k) % i++);
cout << n << " " << k << " " << d+1 << endl;
}
hasanal_bukhari [AT] hotmail [DOT] com
// http://www.spoj.com/problems/ANARC08H/
int n,k,d,i;
while (cin>>n>>k && n != 0) {
for (d=1,i=1; i<=n; d = (d + k) % i++);
cout << n << " " << k << " " << d+1 << endl;
}
hasanal_bukhari [AT] hotmail [DOT] com