Types: datasets: List[int]
Ranges: 13 ≤ datasets[i] ≤ 10,000,000, len(datasets) ≤ 2000
Addtl Info: datasets[i] = 0 indicates end of input