#include #include #include #include #include #include #include #include #include #include #include using namespace std; int main() { int n,d,k; cin>>n>>d>>k; vector res(k); int num=0; for(int i=0;id){cout<<-1<=0 && rest!=0;i--){ if(res[i]+rest<=res[i+1]){ res[i]+=rest; rest=0;} else{rest-=res[i+1]-res[i]-1; res[i]=res[i+1]-1; } } if(rest!=0) cout<<-1<