CPLIB_MATH_EULER_PHI = 1
proc euler_phi(n: int): int {....raises: [], tags: [].}
proc euler_phi_list(n: int): seq[int] {....raises: [], tags: [].}