def isEvenRecursive(num):
    if num == 0:  # BASE CASE
        return True
    elif num == 1 or num == -1:  # BASE CASE
        return False

    if num > 0:  # RECURSIVE CASE
        return not isEvenRecursive(num - 1)
    elif num < 0:  # RECURSIVE CASE
        return not isEvenRecursive(num + 1)

print(isEvenRecursive(42))
print(isEvenRecursive(99))
print(isEvenRecursive(0))
print(isEvenRecursive(-4))
