Types: n: int, points: List[Tuple[int, int]]
Ranges: 3 ≤ n ≤ 100000, -10000 ≤ xi, yi ≤ 10000
Addtl Info: No point in the points list will occur more than once.