#include using namespace std; using ll = long long; ll rinf = -(1LL<<60); int main(){ int n,d,k; cin >> n >> d >> k; vector>>dp (n+1,vector>(d+1,vector(k+1,rinf))); dp[0][0][0] = 0; vector>que (n); for(int i=0;i> que[i].first; for(int j=0;j> que[j].second; for(int i=0;i