Types: N: int, List[float]
Ranges: 2 ≤ N ≤ 1000, Error within 10^-6
Addtl Info: N is even, input ends with a single zero which is not part of the dataset