def main(): import sys S = sys.stdin.readline().strip() vec = {'a': (1, 0), 'b': (0, 1), 'c': (1, 1)} x, y = 0, 0 state = 0 visited = {(x, y, state)} count = 1 # initial state for c in S: dx, dy = vec[c] sign = 1 if state == 0 else -1 x += dx * sign y += dy * sign state = 1 - state key = (x, y, state) if key not in visited: visited.add(key) count += 1 print(count) if __name__ == "__main__": main()