Программа не правильно считает символы
В задании на решу егэ Тут В ответе 35, в моем решении на пайтон выходит 34, помогите найти ошибку в коде
f = open("24_demo.txt", "r");
c1=None
c2=None
k = 0
k_max = 0
while 1:
c1=f.read(1)
if c1 != c2:
k+=1
if k >= k_max:
k_max = k
elif c1 == c2:
k = 0
c2=c1
if not c2:
break
print(k_max)
f.close()