Was attempting the following problem:

> 
> The parameter `weekday` is `True` if it is a `weekday`, and the parameter `vacation` is `True` if we are on vacation. We sleep in if it is not a weekday or we're on vacation. Return `True` if we sleep in. 
> 
> 
> 
> ```
> sleep_in(False, False) → True
> sleep_in(True, False) → False
> sleep_in(False, True) → True
> 
> ```
> 
> 

I tried running the following code to test out the solution.

```
weekday = 0
vacation = 5

def sleep_in(weekday, vacation):
  if not weekday or vacation:
    return True
  else:
    return False

x = sleep_in(0, 6)
print x

```

I am expecting a result of False. Yet I am getting True! Any ideas what is going on?