isOdd exported