This is the python code and it gives unexpected answer : <pre><code>school = 'Massachusetts Institute of Technology'
numVowels = 0
numCons = 0

for char in school:
if char == 'a' or char == 'e' or char == 'i' \
   or char == 'o' or char == 'u':
    numVowels += 1
elif char == 'o' or char == 'M':
    print char
else:
    numCons -= 1

print 'numVowels is: ' + str(numVowels)
print 'numCons is: ' + str(numCons)
</code></pre>

<p>This is the python code logically it should print 'o' 3 times but it doesn't i am unable to figure out why also the value of numcons should be -21 but it's coming -25 does anyone has an answer</p>
