better odd even test