#include #define REP(i,n,N) for(int i=(n);i<(int) N;i++) #define RREP(i,n,N) for(int i=N-1;i>=(int) n;i--) using namespace std; int main() { int N,D,K; cin>>N>>D>>K; vector ans; RREP(mask,1,(1<