title: It seems my code skips a part for no clear reason
body: <p>I wrote the code below to print out multiples of 3 and 5 in a range of numbers from 1 - 100 but it seems that I only keep on getting the multiples of 3 only.</p>
  <pre><code>counter = 1
  for i in range(1, 101):
      if 3 * counter == i:
          print(i)
          counter += 1
      elif 5 * counter == i:
          print(i)
          counter += 1
  </code></pre>
  <p>Can someone help me figure out the issue.</p>