@staticmethod
def b():
    (n, s) = sys.stdin.read().split()
    n = int(n)
    t = 'b'
    for i in range((n // 2)):
        if ((i % 3) == 0):
            t = (('a' + t) + 'c')
        elif ((i % 3) == 1):
            t = (('c' + t) + 'a')
        else:
            t = (('b' + t) + 'b')
    print(((n // 2) if (t == s) else (- 1)))
@staticmethod
def b():
    (n, s) = sys.stdin.read().split()
    n = int(n)
    t = 'b'
    for i in range((n // 2)):
        if ((i % 3) == 0):
            t = (('a' + t) + 'c')
        elif ((i % 3) == 1):
            t = (('c' + t) + 'a')
        else:
            t = (('b' + t) + 'b')
    print(((n // 2) if (t == s) else (- 1)))