title: Python math code greater than and less than not working
body: <pre><code>import numpy as np
  import random
  i = random.randint(1,100)
  if i &gt; 0 and i &lt;16:
      print ("Broken")
  else if i &gt; 16 and i &gt; 100
      print ("Not broken")
  </code></pre>
  
  <p>I am trying to make it if the number is between 1 to 15 the racquet is broken but if it is 16-100 it is not broken.
  It says it is invalid syntax in python.
  Why is it invalid syntax?</p>