Improved oddEven