avoid branching logic in side the forloop on this kernel for clarity and better performance:

```python
for a,b in zip(primer, seq): # implicitly truncates
    mm += (a == b)
if mm > max_mm:
  return True
else:
  return False
```