def findMode(nums):
n = len(nums)
ans = [0]
num = 0
m=0
count =1
while m<n-1:
if nums[m]==nums[m+1]:
m +=1
count+=1
else:
if count>num:
num = count
ans = [nums[m]]
elif count==num:
ans.append(nums[m])
count = 1
m += 1
if count>num:
ans = [nums[m]]
elif count==num:
ans.append(nums[m])
return ans
a = [1,1,2,3,4,4,5,6,7,7,7,8,8,8,8]
print(findMode(a))