Python joke or chat error
<p>when i run this, if i type chat it runs the punchline from the joke above how do i fix this?
<a href="http://i.stack.imgur.com/1oXAp.png" rel="nofollow">enter image description here</a></p>

<pre><code>print ("whats your name?")
firstname = input()
print ("hello,", firstname)
print ("what's your surname?")
surname = input()

fullname = (firstname +" "+ surname)
print ("hello,", fullname)

print ("what shall i call you on a daily basis?")
name = input()
print ("Glad to meet you,", name)


print ("is there anything you would like to do?")
print (" you can 'hear a joke' or 'have a chat'")


question = input("joke or chat?")
if question == "joke":
 print("what do you call a deer with no heart?")
idk = input()
print ("Dead!!! LOL!!!!")

if question == "chat":
 print("what games do you like?")
game = input()
print ("NO way i love,", game)
</code></pre>

<p>Your spacing / indentation is off:</p>

<pre><code>if question == "joke":
 print("what do you call a deer with no heart?")
idk = input()
print ("Dead!!! LOL!!!!")
</code></pre>

<p>In your code should be:</p>

<pre><code>if question == "joke":
 print("what do you call a deer with no heart?")
 idk = input()
 print ("Dead!!! LOL!!!!")
</code></pre>

<p><strong>PS:</strong> You should use more than 1 space for indenting to make it easier to read. Such as:</p>

<pre><code>if question == "joke":
    print("what do you call a deer with no heart?")
    idk = input()
    print ("Dead!!! LOL!!!!")
</code></pre>

python