def countOverlappingOccurrences(s, substr):
count = offset = 0
for i in range(len(s)):
i = s.find(substring, offset)
if (i > 0):
offset = i + 1
count += 1
else:
break
return count;
s = 'abcdefefefefefefef'
substring = 'efe'
print(countOverlappingOccurrences(s, substring))
'''
run:
6
'''