title: if statement in loop not working
body: <p>For the life of me I can't figure out why my IF statement is not getting hit. There are plenty of cases where the remainder of n // the last number put in the results list is 0.</p>
  
  <pre><code>n = 100
  numbers = range(2, n)
  results = []
  
  
  results.append(numbers.pop(0))
  
  print numbers
  
  for n in numbers:
      if n % results[-1] == 0:
          print "If statement", numbers
          numbers.remove(n)
      else:
          print "Else statement", numbers
          numbers.remove(n)
  </code></pre>