#define _USE_MATH_DEFINES #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; const int MOD = 6; const int POWMOD[] = {1, 1, 2, 1, 1, 2}; int div(const string& s, int x) { int n = s.size(); int ans = 0; for(int i=0; i> a >> b; int n = div(a, MOD); int k = div(b, POWMOD[n]) + POWMOD[n]; int x = 1; for(int i=0; i