Types: X: int, Y: int  
Ranges: 0 ≤ X, Y ≤ 10^{18}  
Addtl Info: None