cpp, straightforward
\nclass Solution {\npublic:\n    bool escapeGhosts(vector<vector<int>>& ghosts, vector<int>& target) {\n        \n        int tx = target[0];\n        int ty = 
```\nclass Solution {\npublic:\n    bool escapeGhosts(vector<vector<int>>& ghosts, vector<int>& target) {\n        \n        int tx = target[0];\n        int ty = target[1];\n        \n        int ydis = abs(tx) + abs(ty);\n        \n        for (auto x : ghosts) {\n            if (abs(x[0] - tx) + abs(x[1] - ty) <= ydis)\n                return false;\n        }\n        \n        return true;\n        \n    }\n};\n```
[]