Fixed order of numbers, made BigIntegerIterable into enum, threw
exceptions