#include typedef long long ll; #define INF 1000000000 using namespace std; #define MOD 1000000007 //vector>ans(1,vector(10000)); //void test(string &a){ // a.erase(a.size()-1); vectorans; void dfs(int s,int n,int d,int k,vectornum){ if(k==0 and d==0){ if(ans.size()==0){ for(int i=0;i>n>>d>>k; vectornum; dfs(1,n,d,k,num); if(ans.size()==0){ cout<<-1<