Why is this generating a runtime error, I have checked it character by character
#include<iostream>
#include<algorithm>
#include<vector>
using namespace std;
#define SQR(n) (n)*(n)
struct Point{
int x, y;
Point(int a = 0, int b = 0) : x(a), y(b){}
static Point comp;
int operator - (Point p ...