C++ || 100% FAST || MANHATTAN DISTANCE
```\nclass Solution {\npublic:\n    bool escapeGhosts(vector>& ghosts, vector& target) {\n       int pac_dis = abs(target[0]) + abs(target[1]);\n        \n     
```\nclass Solution {\npublic:\n    bool escapeGhosts(vector<vector<int>>& ghosts, vector<int>& target) {\n       int pac_dis = abs(target[0]) + abs(target[1]);\n        \n        for(int i=0; i<ghosts.size(); i++){\n            int ghost_dis = abs(ghosts[i][0]-target[0]) + abs(ghosts[i][1]-target[1]);\n            if(pac_dis>=ghost_dis) return false;\n        }\n           return true;\n    }\n};
[]