Also, it will cause an error if the player just says 'take', because `do[1]` will be an IndexError. You might want to use `and 'cream' in do:`