#include<queue>
#include<iostream>
#include<string>
using namespace std;
int main(){
int n;
while(cin>>n&&n!=0){
queue<int>a;
int cnt=0;
for(int i=1;i<=n;i++){
a.push(i);
}
cout<<"Discarded cards:";
while(a.size()>1){
if (cnt>0) cout<<", ";
cnt++;
cout<<a.front();
a.pop();
a.push(a.front());
a.pop();
}
cout<<' '<<endl<<"Remaining card: "<<a.front()<<' '<<endl;
}
}
(验证码2tg8)