#include using namespace std; int main() { string s; cin >> s; valarray a = { 0, 0 }, b = { 1, 0 }, c = { 0, 1 }, g = a + b + c; set> se; se.emplace(begin(g), end(g)); for(auto e: s) { if(e == 'a') { a = b + c - a; } if(e == 'b') { b = c + a - b; } if(e == 'c') { c = a + b - c; } g = a + b + c; se.emplace(begin(g), end(g)); } cout << se.size() << endl; }