count = 1
while i > 0:
i = find_tokens_backwards(lines, [start_token, end_token], i-1)
+ if i == -1:
+ return -1
if check_token(lines[i], end_token):
count = count+1
else:
n = len(lines)
while i < n:
i = find_tokens(lines, [end_token, start_token], i+1)
+ if i == -1:
+ return -1
if check_token(lines[i], start_token):
count = count+1
else: