code: def check_all(self, all_entries, *args, **kwargs):
          
          all_overlaps = 0
          while True:
              try:
                  user_entries = all_entries.next()
              except StopIteration:
                  return all_overlaps
              else:
                  user_total_overlaps = self.check_entry(
                      user_entries, *args, **kwargs)
                  all_overlaps += user_total_overlaps
docs: Go through lists of entries, find overlaps among each, return the total