Build a normalized rational. All math happens in Long, so Int.MIN_VALUE numerators/denominators normalize correctly.
Int.MIN_VALUE