from re import findall D = input() C = raw_input() + raw_input() C = 'x' * 14 + C + 'x' * 14 C = [0] + map(len, findall('o+|x+', C)) + [0] ans = 0 for i in range(1, len(C)-1, 2): if C[i] <= D: ans = max(ans, C[i-1] + C[i] + C[i+1]) elif C[i-1] < C[i+1]: ans = max(ans, D + C[i+1]) else: ans = max(ans, D + C[i-1]) print(ans)