#include<bits/stdc++.h> #include<atcoder/all> #define int long long using namespace std; signed main(){ int N,M,K; cin>>N>>M>>K; vector<int> P(N); for(int i=0;i<N;i++)P[i]=i; P[N-1]=M-(N-1)*(N-2)/2; vector<int> ans; for(int i=N-1;i>=0;i--){ if(K-i>=0)ans.push_back(i); else{ for(int j=0;j<i;j++)ans.push_back(j); ans.insert(ans.end()-K,i); break; } K-=i; } for(int i=0;i<N;i++)cout<<P[ans[i]]<<endl; }