#include <bits/stdc++.h>
using namespace std;
int n;
queue<int>q;
int main(){
while(cin>>n&&n!=0){
if(n==1){
cout<<"Discarded cards:"<<endl;
cout<<"Remaining card: 1"<<endl;
continue;
}
for(int i=1;i<=n;i++){
q.push(i);
}
cout<<"Discarded cards:"<<q.front();
q.pop();
int t=q.front();
q.pop();
q.push(t);
while(q.size()>2){
cout<<","<<q.front();
q.pop();
int t=q.front();
q.pop();
q.push(t);
}
cout<<","<<q.front()<<endl;q.pop();
cout<<"Remaining card: "<<q.front()<<endl;
q.pop();
}
return 0;
}