#include using namespace std; long long int mod(long long int a,long long int b){ if(a>b) return a-b; else return b-a; } long long int getmax(long long int a,long long int b){ return a>b?a:b; } int main(){ int n; int x; int y; cin >> n >> x >> y; int lat[200002]; int lon[200002]; int hei[200003]; int poi[200004]; for(int i = 0; i < n; i++){ int latitude; int longitude; int height; int points; cin >> latitude >> longitude >> height >> points; lat[i]=latitude; lon[i]=longitude; hei[i]=height; poi[i]=points; } for(int i=0;ihei[j+1]) { int temp=hei[j]; hei[j]=hei[j+1]; hei[j+1]=temp; temp=lon[j]; lon[j]=lon[j+1]; lon[j+1]=temp; temp=lat[j]; lat[j]=lat[j+1]; lat[j+1]=temp; temp=poi[j]; poi[j]=poi[j+1]; poi[j+1]=temp; } } long long int dp[200004]={0}; dp[0]=poi[0]; for(int i=1;i