diff --git a/README.md b/README.md index 6c6be43..1ecd304 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ 今天看到一道24点类型的问题,题目来自[b站动态](https://b23.tv/kEQpICc)。因为原题题意不清晰,所以我在此描述得更清晰一些: -对于`0 0 0`到`10 10 10`这11组数,请填入运算符凑出6。允许使用的二元运算符包括`** * / % + - << >> & | ^`,允许使用的一元运算符包括`sqrt, fac`(根号、阶乘),允许使用括号。每一次的二元运算结果都可以使用至多一次一元运算符,比如`((0! + 0!)! + 0!)! = 6`是合法的。其中除法需要除得尽才合法。 +对于`0 0 0`到`10 10 10`这11组数,请填入运算符凑出6。允许使用的二元运算符包括`** * / % + - << >> & | ^`,允许使用的一元运算符包括`!, sqrt, fac`(根号、阶乘),允许使用括号。每一次的二元运算结果都可以使用至多一次一元运算符,比如`((0! + 0!)! + 0!)! = 6`是合法的。其中除法需要除得尽才合法。 [本文GitHub传送门](https://github.com/Hans774882968/apple-interview-24point-similar) @@ -133,7 +133,7 @@ int main (int argc, char **argv) { 接下来考虑一元运算符怎么实现。 -1. 对于叶子,我们在dfs外部枚举3进制位,约定0表示不变,1表示变为阶乘,2表示变为根号。如果要支持其他一元运算符,比如`- ~`,就相应改成枚举4、5进制位即可。 +1. 对于叶子,我们在dfs外部枚举4进制位,约定0表示不变,1表示变为阶乘,2表示变为根号,3表示取反。如果要支持其他一元运算符,比如`- ~`,就相应改成枚举5、6进制位即可。 2. 对于非叶子,在dfs内部进行变换即可。 现在我们已经理解了算法,接下来只需要讲下实现上的细节: @@ -144,7 +144,10 @@ int main (int argc, char **argv) { 下面我给出两版代码,`v2`相比于`v1`只多了上述一元运算符实现点的“2”,但代码量却达到了两倍。 -执行结果:`8 8 8`没有找到答案,其他的都找到了不少答案。不过如果允许构造一个集合的话,就有一个比较离谱的答案:`|{ 8, 8, 8 }|! = 6`。 +执行结果: + +1. `v1`执行时间可以接受,`v2`执行时间以分钟计。 +2. `8 8 8`没有找到答案,其他的都找到了不少答案。不过如果允许构造一个集合的话,就有一个比较离谱的答案:`|{ 8, 8, 8 }|! = 6`。 `v1` @@ -156,7 +159,7 @@ using LL = int64_t; const int N = 3, M = 11; bool vis[N]; -int p3[N + 1]; +int p4[N + 1]; LL fac[M], a[N]; string ans[N]; set ansSet; @@ -286,22 +289,26 @@ int main(int, char **) { file.open("apple_interview_24point_similar-v1.txt", ios::out); streambuf *stream_buffer_out = cout.rdbuf(); cout.rdbuf(file.rdbuf()); - for (int i = 0; i <= N; i++) p3[i] = i ? p3[i - 1] * 3 : 1; + for (int i = 0; i <= N; i++) p4[i] = i ? p4[i - 1] * 4 : 1; for (int i = 0; i < M; i++) fac[i] = i ? fac[i - 1] * i : 1; + vector ansSetSizes; for (int i = 0; i < M; i++) { ansSet.clear(); bool hasAns = false; - for (int S = 0; S < p3[N]; S++) { + for (int S = 0; S < p4[N]; S++) { for (int j = 0; j < N; j++) { int v = 0; string strV; - int sVal = S / p3[j] % 3; + int sVal = S / p4[j] % 4; if (sVal == 1 && isPerfectSquare(i)) { v = sqrt(i); strV = "sqrt(" + to_string(i) + ")"; } else if (sVal == 2) { v = fac[i]; strV = "fac(" + to_string(i) + ")"; + } else if (sVal == 3) { + v = !i; + strV = "!" + to_string(i); } else { v = i; strV = to_string(i); @@ -311,6 +318,7 @@ int main(int, char **) { } hasAns |= dfs(0); } + ansSetSizes.push_back(ansSet.size()); cout << i << " " << hasAns << endl; cout << "ansSet.size() = " << ansSet.size() << endl; string jsCode = @@ -321,6 +329,10 @@ int main(int, char **) { jsCode += "].every((v) => v === 6);"; cout << jsCode << endl; } + cout << "ansSetSizes = ["; + ostream_iterator out_iter(cout, ", "); + copy(ansSetSizes.cbegin(), ansSetSizes.cend(), out_iter); + cout << "]" << endl; cout.rdbuf(stream_buffer_out); file.close(); return 0; diff --git a/apple_interview_24point_similar-v1.cpp b/apple_interview_24point_similar-v1.cpp index a93e81c..ed0e620 100644 --- a/apple_interview_24point_similar-v1.cpp +++ b/apple_interview_24point_similar-v1.cpp @@ -5,7 +5,7 @@ using LL = int64_t; const int N = 3, M = 11; bool vis[N]; -int p3[N + 1]; +int p4[N + 1]; LL fac[M], a[N]; string ans[N]; set ansSet; @@ -135,22 +135,26 @@ int main(int, char **) { file.open("apple_interview_24point_similar-v1.txt", ios::out); streambuf *stream_buffer_out = cout.rdbuf(); cout.rdbuf(file.rdbuf()); - for (int i = 0; i <= N; i++) p3[i] = i ? p3[i - 1] * 3 : 1; + for (int i = 0; i <= N; i++) p4[i] = i ? p4[i - 1] * 4 : 1; for (int i = 0; i < M; i++) fac[i] = i ? fac[i - 1] * i : 1; + vector ansSetSizes; for (int i = 0; i < M; i++) { ansSet.clear(); bool hasAns = false; - for (int S = 0; S < p3[N]; S++) { + for (int S = 0; S < p4[N]; S++) { for (int j = 0; j < N; j++) { int v = 0; string strV; - int sVal = S / p3[j] % 3; + int sVal = S / p4[j] % 4; if (sVal == 1 && isPerfectSquare(i)) { v = sqrt(i); strV = "sqrt(" + to_string(i) + ")"; } else if (sVal == 2) { v = fac[i]; strV = "fac(" + to_string(i) + ")"; + } else if (sVal == 3) { + v = !i; + strV = "!" + to_string(i); } else { v = i; strV = to_string(i); @@ -160,6 +164,7 @@ int main(int, char **) { } hasAns |= dfs(0); } + ansSetSizes.push_back(ansSet.size()); cout << i << " " << hasAns << endl; cout << "ansSet.size() = " << ansSet.size() << endl; string jsCode = @@ -170,6 +175,10 @@ int main(int, char **) { jsCode += "].every((v) => v === 6);"; cout << jsCode << endl; } + cout << "ansSetSizes = ["; + ostream_iterator out_iter(cout, ", "); + copy(ansSetSizes.cbegin(), ansSetSizes.cend(), out_iter); + cout << "]" << endl; cout.rdbuf(stream_buffer_out); file.close(); return 0; diff --git a/apple_interview_24point_similar-v1.txt b/apple_interview_24point_similar-v1.txt index aab8d02..35d4a47 100644 --- a/apple_interview_24point_similar-v1.txt +++ b/apple_interview_24point_similar-v1.txt @@ -11,34 +11,35 @@ ansSet.size() = 152 let fac = (v) => v > 0 ? v * fac(v - 1) : 1, { sqrt } = Math; [((2) * (2)) + (2), ((2) * (2)) + (fac(2)), ((2) * (2)) ^ (2), ((2) * (2)) ^ (fac(2)), ((2) * (2)) | (2), ((2) * (2)) | (fac(2)), ((2) * (fac(2))) + (2), ((2) * (fac(2))) + (fac(2)), ((2) * (fac(2))) ^ (2), ((2) * (fac(2))) ^ (fac(2)), ((2) * (fac(2))) | (2), ((2) * (fac(2))) | (fac(2)), ((2) ** (2)) + (2), ((2) ** (2)) + (fac(2)), ((2) ** (2)) ^ (2), ((2) ** (2)) ^ (fac(2)), ((2) ** (2)) | (2), ((2) ** (2)) | (fac(2)), ((2) ** (fac(2))) + (2), ((2) ** (fac(2))) + (fac(2)), ((2) ** (fac(2))) ^ (2), ((2) ** (fac(2))) ^ (fac(2)), ((2) ** (fac(2))) | (2), ((2) ** (fac(2))) | (fac(2)), ((2) + (2)) + (2), ((2) + (2)) + (fac(2)), ((2) + (2)) ^ (2), ((2) + (2)) ^ (fac(2)), ((2) + (2)) | (2), ((2) + (2)) | (fac(2)), ((2) + (fac(2))) + (2), ((2) + (fac(2))) + (fac(2)), ((2) + (fac(2))) ^ (2), ((2) + (fac(2))) ^ (fac(2)), ((2) + (fac(2))) | (2), ((2) + (fac(2))) | (fac(2)), ((2) << (2)) - (2), ((2) << (2)) - (fac(2)), ((2) << (fac(2))) - (2), ((2) << (fac(2))) - (fac(2)), ((fac(2)) * (2)) + (2), ((fac(2)) * (2)) + (fac(2)), ((fac(2)) * (2)) ^ (2), ((fac(2)) * (2)) ^ (fac(2)), ((fac(2)) * (2)) | (2), ((fac(2)) * (2)) | (fac(2)), ((fac(2)) * (fac(2))) + (2), ((fac(2)) * (fac(2))) + (fac(2)), ((fac(2)) * (fac(2))) ^ (2), ((fac(2)) * (fac(2))) ^ (fac(2)), ((fac(2)) * (fac(2))) | (2), ((fac(2)) * (fac(2))) | (fac(2)), ((fac(2)) ** (2)) + (2), ((fac(2)) ** (2)) + (fac(2)), ((fac(2)) ** (2)) ^ (2), ((fac(2)) ** (2)) ^ (fac(2)), ((fac(2)) ** (2)) | (2), ((fac(2)) ** (2)) | (fac(2)), ((fac(2)) ** (fac(2))) + (2), ((fac(2)) ** (fac(2))) + (fac(2)), ((fac(2)) ** (fac(2))) ^ (2), ((fac(2)) ** (fac(2))) ^ (fac(2)), ((fac(2)) ** (fac(2))) | (2), ((fac(2)) ** (fac(2))) | (fac(2)), ((fac(2)) + (2)) + (2), ((fac(2)) + (2)) + (fac(2)), ((fac(2)) + (2)) ^ (2), ((fac(2)) + (2)) ^ (fac(2)), ((fac(2)) + (2)) | (2), ((fac(2)) + (2)) | (fac(2)), ((fac(2)) + (fac(2))) + (2), ((fac(2)) + (fac(2))) + (fac(2)), ((fac(2)) + (fac(2))) ^ (2), ((fac(2)) + (fac(2))) ^ (fac(2)), ((fac(2)) + (fac(2))) | (2), ((fac(2)) + (fac(2))) | (fac(2)), ((fac(2)) << (2)) - (2), ((fac(2)) << (2)) - (fac(2)), ((fac(2)) << (fac(2))) - (2), ((fac(2)) << (fac(2))) - (fac(2)), (2) + ((2) * (2)), (2) + ((2) * (fac(2))), (2) + ((2) ** (2)), (2) + ((2) ** (fac(2))), (2) + ((2) + (2)), (2) + ((2) + (fac(2))), (2) + ((fac(2)) * (2)), (2) + ((fac(2)) * (fac(2))), (2) + ((fac(2)) ** (2)), (2) + ((fac(2)) ** (fac(2))), (2) + ((fac(2)) + (2)), (2) + ((fac(2)) + (fac(2))), (2) ^ ((2) * (2)), (2) ^ ((2) * (fac(2))), (2) ^ ((2) ** (2)), (2) ^ ((2) ** (fac(2))), (2) ^ ((2) + (2)), (2) ^ ((2) + (fac(2))), (2) ^ ((fac(2)) * (2)), (2) ^ ((fac(2)) * (fac(2))), (2) ^ ((fac(2)) ** (2)), (2) ^ ((fac(2)) ** (fac(2))), (2) ^ ((fac(2)) + (2)), (2) ^ ((fac(2)) + (fac(2))), (2) | ((2) * (2)), (2) | ((2) * (fac(2))), (2) | ((2) ** (2)), (2) | ((2) ** (fac(2))), (2) | ((2) + (2)), (2) | ((2) + (fac(2))), (2) | ((fac(2)) * (2)), (2) | ((fac(2)) * (fac(2))), (2) | ((fac(2)) ** (2)), (2) | ((fac(2)) ** (fac(2))), (2) | ((fac(2)) + (2)), (2) | ((fac(2)) + (fac(2))), (fac(2)) + ((2) * (2)), (fac(2)) + ((2) * (fac(2))), (fac(2)) + ((2) ** (2)), (fac(2)) + ((2) ** (fac(2))), (fac(2)) + ((2) + (2)), (fac(2)) + ((2) + (fac(2))), (fac(2)) + ((fac(2)) * (2)), (fac(2)) + ((fac(2)) * (fac(2))), (fac(2)) + ((fac(2)) ** (2)), (fac(2)) + ((fac(2)) ** (fac(2))), (fac(2)) + ((fac(2)) + (2)), (fac(2)) + ((fac(2)) + (fac(2))), (fac(2)) ^ ((2) * (2)), (fac(2)) ^ ((2) * (fac(2))), (fac(2)) ^ ((2) ** (2)), (fac(2)) ^ ((2) ** (fac(2))), (fac(2)) ^ ((2) + (2)), (fac(2)) ^ ((2) + (fac(2))), (fac(2)) ^ ((fac(2)) * (2)), (fac(2)) ^ ((fac(2)) * (fac(2))), (fac(2)) ^ ((fac(2)) ** (2)), (fac(2)) ^ ((fac(2)) ** (fac(2))), (fac(2)) ^ ((fac(2)) + (2)), (fac(2)) ^ ((fac(2)) + (fac(2))), (fac(2)) | ((2) * (2)), (fac(2)) | ((2) * (fac(2))), (fac(2)) | ((2) ** (2)), (fac(2)) | ((2) ** (fac(2))), (fac(2)) | ((2) + (2)), (fac(2)) | ((2) + (fac(2))), (fac(2)) | ((fac(2)) * (2)), (fac(2)) | ((fac(2)) * (fac(2))), (fac(2)) | ((fac(2)) ** (2)), (fac(2)) | ((fac(2)) ** (fac(2))), (fac(2)) | ((fac(2)) + (2)), (fac(2)) | ((fac(2)) + (fac(2))), ].every((v) => v === 6); 3 1 -ansSet.size() = 182 +ansSet.size() = 595 let fac = (v) => v > 0 ? v * fac(v - 1) : 1, { sqrt } = Math; -[((3) % (3)) + (fac(3)), ((3) % (3)) ^ (fac(3)), ((3) % (3)) | (fac(3)), ((3) % (fac(3))) + (3), ((3) & (3)) + (3), ((3) & (fac(3))) * (3), ((3) & (fac(3))) | (fac(3)), ((3) * (3)) - (3), ((3) * (fac(3))) / (3), ((3) + (3)) & (fac(3)), ((3) + (3)) | (fac(3)), ((3) + (fac(3))) - (3), ((3) - (3)) + (fac(3)), ((3) - (3)) ^ (fac(3)), ((3) - (3)) | (fac(3)), ((3) / (3)) * (fac(3)), ((3) >> (3)) + (fac(3)), ((3) >> (3)) ^ (fac(3)), ((3) >> (3)) | (fac(3)), ((3) >> (fac(3))) + (fac(3)), ((3) >> (fac(3))) ^ (fac(3)), ((3) >> (fac(3))) | (fac(3)), ((3) ^ (3)) + (fac(3)), ((3) ^ (3)) ^ (fac(3)), ((3) ^ (3)) | (fac(3)), ((3) ^ (fac(3))) ^ (3), ((3) | (3)) + (3), ((3) | (fac(3))) & (fac(3)), ((fac(3)) % (3)) + (fac(3)), ((fac(3)) % (3)) ^ (fac(3)), ((fac(3)) % (3)) | (fac(3)), ((fac(3)) % (fac(3))) + (fac(3)), ((fac(3)) % (fac(3))) ^ (fac(3)), ((fac(3)) % (fac(3))) | (fac(3)), ((fac(3)) & (3)) * (3), ((fac(3)) & (3)) | (fac(3)), ((fac(3)) & (fac(3))) & (fac(3)), ((fac(3)) & (fac(3))) | (fac(3)), ((fac(3)) * (3)) / (3), ((fac(3)) * (fac(3))) / (fac(3)), ((fac(3)) + (3)) - (3), ((fac(3)) + (fac(3))) - (fac(3)), ((fac(3)) - (3)) + (3), ((fac(3)) - (fac(3))) + (fac(3)), ((fac(3)) - (fac(3))) ^ (fac(3)), ((fac(3)) - (fac(3))) | (fac(3)), ((fac(3)) / (3)) * (3), ((fac(3)) / (3)) | (fac(3)), ((fac(3)) / (fac(3))) * (fac(3)), ((fac(3)) << (3)) >> (3), ((fac(3)) << (fac(3))) >> (fac(3)), ((fac(3)) >> (3)) + (fac(3)), ((fac(3)) >> (3)) ^ (fac(3)), ((fac(3)) >> (3)) | (fac(3)), ((fac(3)) >> (fac(3))) + (fac(3)), ((fac(3)) >> (fac(3))) ^ (fac(3)), ((fac(3)) >> (fac(3))) | (fac(3)), ((fac(3)) ^ (3)) ^ (3), ((fac(3)) ^ (fac(3))) + (fac(3)), ((fac(3)) ^ (fac(3))) ^ (fac(3)), ((fac(3)) ^ (fac(3))) | (fac(3)), ((fac(3)) | (3)) & (fac(3)), ((fac(3)) | (fac(3))) & (fac(3)), ((fac(3)) | (fac(3))) | (fac(3)), (3) * ((3) & (fac(3))), (3) * ((fac(3)) & (3)), (3) * ((fac(3)) / (3)), (3) + ((3) % (fac(3))), (3) + ((3) & (3)), (3) + ((3) | (3)), (3) + ((fac(3)) - (3)), (3) - ((3) - (fac(3))), (3) << ((3) / (3)), (3) << ((fac(3)) / (fac(3))), (3) ^ ((3) ^ (fac(3))), (3) ^ ((fac(3)) ^ (3)), (fac(3)) % ((3) * (3)), (fac(3)) % ((3) * (fac(3))), (fac(3)) % ((3) ** (3)), (fac(3)) % ((3) ** (fac(3))), (fac(3)) % ((3) + (fac(3))), (fac(3)) % ((3) << (3)), (fac(3)) % ((3) << (fac(3))), (fac(3)) % ((3) | (fac(3))), (fac(3)) % ((fac(3)) * (3)), (fac(3)) % ((fac(3)) * (fac(3))), (fac(3)) % ((fac(3)) ** (3)), (fac(3)) % ((fac(3)) ** (fac(3))), (fac(3)) % ((fac(3)) + (3)), (fac(3)) % ((fac(3)) + (fac(3))), (fac(3)) % ((fac(3)) << (3)), (fac(3)) % ((fac(3)) << (fac(3))), (fac(3)) % ((fac(3)) | (3)), (fac(3)) & ((3) + (3)), (fac(3)) & ((3) | (fac(3))), (fac(3)) & ((fac(3)) & (fac(3))), (fac(3)) & ((fac(3)) | (3)), (fac(3)) & ((fac(3)) | (fac(3))), (fac(3)) * ((3) / (3)), (fac(3)) * ((fac(3)) / (fac(3))), (fac(3)) ** ((3) / (3)), (fac(3)) ** ((fac(3)) / (fac(3))), (fac(3)) + ((3) % (3)), (fac(3)) + ((3) - (3)), (fac(3)) + ((3) >> (3)), (fac(3)) + ((3) >> (fac(3))), (fac(3)) + ((3) ^ (3)), (fac(3)) + ((fac(3)) % (3)), (fac(3)) + ((fac(3)) % (fac(3))), (fac(3)) + ((fac(3)) - (fac(3))), (fac(3)) + ((fac(3)) >> (3)), (fac(3)) + ((fac(3)) >> (fac(3))), (fac(3)) + ((fac(3)) ^ (fac(3))), (fac(3)) - ((3) % (3)), (fac(3)) - ((3) - (3)), (fac(3)) - ((3) >> (3)), (fac(3)) - ((3) >> (fac(3))), (fac(3)) - ((3) ^ (3)), (fac(3)) - ((fac(3)) % (3)), (fac(3)) - ((fac(3)) % (fac(3))), (fac(3)) - ((fac(3)) - (fac(3))), (fac(3)) - ((fac(3)) >> (3)), (fac(3)) - ((fac(3)) >> (fac(3))), (fac(3)) - ((fac(3)) ^ (fac(3))), (fac(3)) / ((3) / (3)), (fac(3)) / ((fac(3)) / (fac(3))), (fac(3)) << ((3) % (3)), (fac(3)) << ((3) - (3)), (fac(3)) << ((3) << (fac(3))), (fac(3)) << ((3) >> (3)), (fac(3)) << ((3) >> (fac(3))), (fac(3)) << ((3) ^ (3)), (fac(3)) << ((fac(3)) % (3)), (fac(3)) << ((fac(3)) % (fac(3))), (fac(3)) << ((fac(3)) ** (fac(3))), (fac(3)) << ((fac(3)) - (fac(3))), (fac(3)) << ((fac(3)) << (fac(3))), (fac(3)) << ((fac(3)) >> (3)), (fac(3)) << ((fac(3)) >> (fac(3))), (fac(3)) << ((fac(3)) ^ (fac(3))), (fac(3)) >> ((3) % (3)), (fac(3)) >> ((3) - (3)), (fac(3)) >> ((3) << (fac(3))), (fac(3)) >> ((3) >> (3)), (fac(3)) >> ((3) >> (fac(3))), (fac(3)) >> ((3) ^ (3)), (fac(3)) >> ((fac(3)) % (3)), (fac(3)) >> ((fac(3)) % (fac(3))), (fac(3)) >> ((fac(3)) ** (fac(3))), (fac(3)) >> ((fac(3)) - (fac(3))), (fac(3)) >> ((fac(3)) << (fac(3))), (fac(3)) >> ((fac(3)) >> (3)), (fac(3)) >> ((fac(3)) >> (fac(3))), (fac(3)) >> ((fac(3)) ^ (fac(3))), (fac(3)) ^ ((3) % (3)), (fac(3)) ^ ((3) - (3)), (fac(3)) ^ ((3) >> (3)), (fac(3)) ^ ((3) >> (fac(3))), (fac(3)) ^ ((3) ^ (3)), (fac(3)) ^ ((fac(3)) % (3)), (fac(3)) ^ ((fac(3)) % (fac(3))), (fac(3)) ^ ((fac(3)) - (fac(3))), (fac(3)) ^ ((fac(3)) >> (3)), (fac(3)) ^ ((fac(3)) >> (fac(3))), (fac(3)) ^ ((fac(3)) ^ (fac(3))), (fac(3)) | ((3) % (3)), (fac(3)) | ((3) & (fac(3))), (fac(3)) | ((3) + (3)), (fac(3)) | ((3) - (3)), (fac(3)) | ((3) >> (3)), (fac(3)) | ((3) >> (fac(3))), (fac(3)) | ((3) ^ (3)), (fac(3)) | ((fac(3)) % (3)), (fac(3)) | ((fac(3)) % (fac(3))), (fac(3)) | ((fac(3)) & (3)), (fac(3)) | ((fac(3)) & (fac(3))), (fac(3)) | ((fac(3)) - (fac(3))), (fac(3)) | ((fac(3)) / (3)), (fac(3)) | ((fac(3)) >> (3)), (fac(3)) | ((fac(3)) >> (fac(3))), (fac(3)) | ((fac(3)) ^ (fac(3))), (fac(3)) | ((fac(3)) | (fac(3))), ].every((v) => v === 6); +[(!3) + ((!3) + (fac(3))), (!3) + ((!3) ^ (fac(3))), (!3) + ((!3) | (fac(3))), (!3) + ((3) + (3)), (!3) + ((fac(3)) & (fac(3))), (!3) + ((fac(3)) + (!3)), (!3) + ((fac(3)) - (!3)), (!3) + ((fac(3)) << (!3)), (!3) + ((fac(3)) >> (!3)), (!3) + ((fac(3)) ^ (!3)), (!3) + ((fac(3)) | (!3)), (!3) + ((fac(3)) | (fac(3))), (!3) - ((!3) - (fac(3))), (!3) ^ ((!3) + (fac(3))), (!3) ^ ((!3) ^ (fac(3))), (!3) ^ ((!3) | (fac(3))), (!3) ^ ((3) + (3)), (!3) ^ ((fac(3)) & (fac(3))), (!3) ^ ((fac(3)) + (!3)), (!3) ^ ((fac(3)) - (!3)), (!3) ^ ((fac(3)) << (!3)), (!3) ^ ((fac(3)) >> (!3)), (!3) ^ ((fac(3)) ^ (!3)), (!3) ^ ((fac(3)) | (!3)), (!3) ^ ((fac(3)) | (fac(3))), (!3) | ((!3) + (fac(3))), (!3) | ((!3) ^ (fac(3))), (!3) | ((!3) | (fac(3))), (!3) | ((3) + (3)), (!3) | ((fac(3)) & (fac(3))), (!3) | ((fac(3)) + (!3)), (!3) | ((fac(3)) - (!3)), (!3) | ((fac(3)) << (!3)), (!3) | ((fac(3)) >> (!3)), (!3) | ((fac(3)) ^ (!3)), (!3) | ((fac(3)) | (!3)), (!3) | ((fac(3)) | (fac(3))), ((!3) % (3)) + (fac(3)), ((!3) % (3)) ^ (fac(3)), ((!3) % (3)) | (fac(3)), ((!3) % (fac(3))) + (fac(3)), ((!3) % (fac(3))) ^ (fac(3)), ((!3) % (fac(3))) | (fac(3)), ((!3) & (!3)) + (fac(3)), ((!3) & (!3)) ^ (fac(3)), ((!3) & (!3)) | (fac(3)), ((!3) & (3)) + (fac(3)), ((!3) & (3)) ^ (fac(3)), ((!3) & (3)) | (fac(3)), ((!3) & (fac(3))) + (fac(3)), ((!3) & (fac(3))) ^ (fac(3)), ((!3) & (fac(3))) | (fac(3)), ((!3) * (!3)) + (fac(3)), ((!3) * (!3)) ^ (fac(3)), ((!3) * (!3)) | (fac(3)), ((!3) * (3)) + (fac(3)), ((!3) * (3)) ^ (fac(3)), ((!3) * (3)) | (fac(3)), ((!3) * (fac(3))) + (fac(3)), ((!3) * (fac(3))) ^ (fac(3)), ((!3) * (fac(3))) | (fac(3)), ((!3) ** (!3)) * (fac(3)), ((!3) ** (3)) + (fac(3)), ((!3) ** (3)) ^ (fac(3)), ((!3) ** (3)) | (fac(3)), ((!3) ** (fac(3))) + (fac(3)), ((!3) ** (fac(3))) ^ (fac(3)), ((!3) ** (fac(3))) | (fac(3)), ((!3) + (!3)) + (fac(3)), ((!3) + (!3)) ^ (fac(3)), ((!3) + (!3)) | (fac(3)), ((!3) + (3)) + (3), ((!3) + (fac(3))) & (fac(3)), ((!3) + (fac(3))) + (!3), ((!3) + (fac(3))) - (!3), ((!3) + (fac(3))) << (!3), ((!3) + (fac(3))) >> (!3), ((!3) + (fac(3))) ^ (!3), ((!3) + (fac(3))) | (!3), ((!3) + (fac(3))) | (fac(3)), ((!3) - (!3)) + (fac(3)), ((!3) - (!3)) ^ (fac(3)), ((!3) - (!3)) | (fac(3)), ((!3) / (3)) + (fac(3)), ((!3) / (3)) ^ (fac(3)), ((!3) / (3)) | (fac(3)), ((!3) / (fac(3))) + (fac(3)), ((!3) / (fac(3))) ^ (fac(3)), ((!3) / (fac(3))) | (fac(3)), ((!3) << (!3)) + (fac(3)), ((!3) << (!3)) ^ (fac(3)), ((!3) << (!3)) | (fac(3)), ((!3) << (3)) + (fac(3)), ((!3) << (3)) ^ (fac(3)), ((!3) << (3)) | (fac(3)), ((!3) << (fac(3))) + (fac(3)), ((!3) << (fac(3))) ^ (fac(3)), ((!3) << (fac(3))) | (fac(3)), ((!3) >> (!3)) + (fac(3)), ((!3) >> (!3)) ^ (fac(3)), ((!3) >> (!3)) | (fac(3)), ((!3) >> (3)) + (fac(3)), ((!3) >> (3)) ^ (fac(3)), ((!3) >> (3)) | (fac(3)), ((!3) >> (fac(3))) + (fac(3)), ((!3) >> (fac(3))) ^ (fac(3)), ((!3) >> (fac(3))) | (fac(3)), ((!3) ^ (!3)) + (fac(3)), ((!3) ^ (!3)) ^ (fac(3)), ((!3) ^ (!3)) | (fac(3)), ((!3) ^ (3)) + (3), ((!3) ^ (fac(3))) & (fac(3)), ((!3) ^ (fac(3))) + (!3), ((!3) ^ (fac(3))) - (!3), ((!3) ^ (fac(3))) << (!3), ((!3) ^ (fac(3))) >> (!3), ((!3) ^ (fac(3))) ^ (!3), ((!3) ^ (fac(3))) | (!3), ((!3) ^ (fac(3))) | (fac(3)), ((!3) | (!3)) + (fac(3)), ((!3) | (!3)) ^ (fac(3)), ((!3) | (!3)) | (fac(3)), ((!3) | (3)) + (3), ((!3) | (fac(3))) & (fac(3)), ((!3) | (fac(3))) + (!3), ((!3) | (fac(3))) - (!3), ((!3) | (fac(3))) << (!3), ((!3) | (fac(3))) >> (!3), ((!3) | (fac(3))) ^ (!3), ((!3) | (fac(3))) | (!3), ((!3) | (fac(3))) | (fac(3)), ((3) % (3)) + (fac(3)), ((3) % (3)) ^ (fac(3)), ((3) % (3)) | (fac(3)), ((3) % (fac(3))) + (3), ((3) & (!3)) + (fac(3)), ((3) & (!3)) ^ (fac(3)), ((3) & (!3)) | (fac(3)), ((3) & (3)) + (3), ((3) & (fac(3))) * (3), ((3) & (fac(3))) | (fac(3)), ((3) * (!3)) + (fac(3)), ((3) * (!3)) ^ (fac(3)), ((3) * (!3)) | (fac(3)), ((3) * (3)) - (3), ((3) * (fac(3))) / (3), ((3) ** (!3)) * (fac(3)), ((3) + (!3)) + (3), ((3) + (3)) & (fac(3)), ((3) + (3)) + (!3), ((3) + (3)) - (!3), ((3) + (3)) << (!3), ((3) + (3)) >> (!3), ((3) + (3)) ^ (!3), ((3) + (3)) | (!3), ((3) + (3)) | (fac(3)), ((3) + (fac(3))) - (3), ((3) - (!3)) + (3), ((3) - (3)) + (fac(3)), ((3) - (3)) ^ (fac(3)), ((3) - (3)) | (fac(3)), ((3) / (3)) * (fac(3)), ((3) << (!3)) + (3), ((3) >> (!3)) + (3), ((3) >> (3)) + (fac(3)), ((3) >> (3)) ^ (fac(3)), ((3) >> (3)) | (fac(3)), ((3) >> (fac(3))) + (fac(3)), ((3) >> (fac(3))) ^ (fac(3)), ((3) >> (fac(3))) | (fac(3)), ((3) ^ (!3)) + (3), ((3) ^ (3)) + (fac(3)), ((3) ^ (3)) ^ (fac(3)), ((3) ^ (3)) | (fac(3)), ((3) ^ (fac(3))) ^ (3), ((3) | (!3)) + (3), ((3) | (3)) + (3), ((3) | (fac(3))) & (fac(3)), ((fac(3)) % (3)) + (fac(3)), ((fac(3)) % (3)) ^ (fac(3)), ((fac(3)) % (3)) | (fac(3)), ((fac(3)) % (fac(3))) + (fac(3)), ((fac(3)) % (fac(3))) ^ (fac(3)), ((fac(3)) % (fac(3))) | (fac(3)), ((fac(3)) & (!3)) + (fac(3)), ((fac(3)) & (!3)) ^ (fac(3)), ((fac(3)) & (!3)) | (fac(3)), ((fac(3)) & (3)) * (3), ((fac(3)) & (3)) | (fac(3)), ((fac(3)) & (fac(3))) & (fac(3)), ((fac(3)) & (fac(3))) + (!3), ((fac(3)) & (fac(3))) - (!3), ((fac(3)) & (fac(3))) << (!3), ((fac(3)) & (fac(3))) >> (!3), ((fac(3)) & (fac(3))) ^ (!3), ((fac(3)) & (fac(3))) | (!3), ((fac(3)) & (fac(3))) | (fac(3)), ((fac(3)) * (!3)) + (fac(3)), ((fac(3)) * (!3)) ^ (fac(3)), ((fac(3)) * (!3)) | (fac(3)), ((fac(3)) * (3)) / (3), ((fac(3)) * (fac(3))) / (fac(3)), ((fac(3)) ** (!3)) * (fac(3)), ((fac(3)) + (!3)) & (fac(3)), ((fac(3)) + (!3)) + (!3), ((fac(3)) + (!3)) - (!3), ((fac(3)) + (!3)) << (!3), ((fac(3)) + (!3)) >> (!3), ((fac(3)) + (!3)) ^ (!3), ((fac(3)) + (!3)) | (!3), ((fac(3)) + (!3)) | (fac(3)), ((fac(3)) + (3)) - (3), ((fac(3)) + (fac(3))) - (fac(3)), ((fac(3)) - (!3)) & (fac(3)), ((fac(3)) - (!3)) + (!3), ((fac(3)) - (!3)) - (!3), ((fac(3)) - (!3)) << (!3), ((fac(3)) - (!3)) >> (!3), ((fac(3)) - (!3)) ^ (!3), ((fac(3)) - (!3)) | (!3), ((fac(3)) - (!3)) | (fac(3)), ((fac(3)) - (3)) + (3), ((fac(3)) - (fac(3))) + (fac(3)), ((fac(3)) - (fac(3))) ^ (fac(3)), ((fac(3)) - (fac(3))) | (fac(3)), ((fac(3)) / (3)) * (3), ((fac(3)) / (3)) | (fac(3)), ((fac(3)) / (fac(3))) * (fac(3)), ((fac(3)) << (!3)) & (fac(3)), ((fac(3)) << (!3)) + (!3), ((fac(3)) << (!3)) - (!3), ((fac(3)) << (!3)) << (!3), ((fac(3)) << (!3)) >> (!3), ((fac(3)) << (!3)) ^ (!3), ((fac(3)) << (!3)) | (!3), ((fac(3)) << (!3)) | (fac(3)), ((fac(3)) << (3)) >> (3), ((fac(3)) << (fac(3))) >> (fac(3)), ((fac(3)) >> (!3)) & (fac(3)), ((fac(3)) >> (!3)) + (!3), ((fac(3)) >> (!3)) - (!3), ((fac(3)) >> (!3)) << (!3), ((fac(3)) >> (!3)) >> (!3), ((fac(3)) >> (!3)) ^ (!3), ((fac(3)) >> (!3)) | (!3), ((fac(3)) >> (!3)) | (fac(3)), ((fac(3)) >> (3)) + (fac(3)), ((fac(3)) >> (3)) ^ (fac(3)), ((fac(3)) >> (3)) | (fac(3)), ((fac(3)) >> (fac(3))) + (fac(3)), ((fac(3)) >> (fac(3))) ^ (fac(3)), ((fac(3)) >> (fac(3))) | (fac(3)), ((fac(3)) ^ (!3)) & (fac(3)), ((fac(3)) ^ (!3)) + (!3), ((fac(3)) ^ (!3)) - (!3), ((fac(3)) ^ (!3)) << (!3), ((fac(3)) ^ (!3)) >> (!3), ((fac(3)) ^ (!3)) ^ (!3), ((fac(3)) ^ (!3)) | (!3), ((fac(3)) ^ (!3)) | (fac(3)), ((fac(3)) ^ (3)) ^ (3), ((fac(3)) ^ (fac(3))) + (fac(3)), ((fac(3)) ^ (fac(3))) ^ (fac(3)), ((fac(3)) ^ (fac(3))) | (fac(3)), ((fac(3)) | (!3)) & (fac(3)), ((fac(3)) | (!3)) + (!3), ((fac(3)) | (!3)) - (!3), ((fac(3)) | (!3)) << (!3), ((fac(3)) | (!3)) >> (!3), ((fac(3)) | (!3)) ^ (!3), ((fac(3)) | (!3)) | (!3), ((fac(3)) | (!3)) | (fac(3)), ((fac(3)) | (3)) & (fac(3)), ((fac(3)) | (fac(3))) & (fac(3)), ((fac(3)) | (fac(3))) + (!3), ((fac(3)) | (fac(3))) - (!3), ((fac(3)) | (fac(3))) << (!3), ((fac(3)) | (fac(3))) >> (!3), ((fac(3)) | (fac(3))) ^ (!3), ((fac(3)) | (fac(3))) | (!3), ((fac(3)) | (fac(3))) | (fac(3)), (3) * ((3) & (fac(3))), (3) * ((fac(3)) & (3)), (3) * ((fac(3)) / (3)), (3) + ((!3) + (3)), (3) + ((!3) ^ (3)), (3) + ((!3) | (3)), (3) + ((3) % (fac(3))), (3) + ((3) & (3)), (3) + ((3) + (!3)), (3) + ((3) - (!3)), (3) + ((3) << (!3)), (3) + ((3) >> (!3)), (3) + ((3) ^ (!3)), (3) + ((3) | (!3)), (3) + ((3) | (3)), (3) + ((fac(3)) - (3)), (3) - ((!3) - (3)), (3) - ((3) - (fac(3))), (3) << ((!3) ** (!3)), (3) << ((3) ** (!3)), (3) << ((3) / (3)), (3) << ((fac(3)) ** (!3)), (3) << ((fac(3)) / (fac(3))), (3) ^ ((3) ^ (fac(3))), (3) ^ ((fac(3)) ^ (3)), (fac(3)) % ((3) * (3)), (fac(3)) % ((3) * (fac(3))), (fac(3)) % ((3) ** (3)), (fac(3)) % ((3) ** (fac(3))), (fac(3)) % ((3) + (fac(3))), (fac(3)) % ((3) << (3)), (fac(3)) % ((3) << (fac(3))), (fac(3)) % ((3) | (fac(3))), (fac(3)) % ((fac(3)) * (3)), (fac(3)) % ((fac(3)) * (fac(3))), (fac(3)) % ((fac(3)) ** (3)), (fac(3)) % ((fac(3)) ** (fac(3))), (fac(3)) % ((fac(3)) + (3)), (fac(3)) % ((fac(3)) + (fac(3))), (fac(3)) % ((fac(3)) << (3)), (fac(3)) % ((fac(3)) << (fac(3))), (fac(3)) % ((fac(3)) | (3)), (fac(3)) & ((!3) + (fac(3))), (fac(3)) & ((!3) ^ (fac(3))), (fac(3)) & ((!3) | (fac(3))), (fac(3)) & ((3) + (3)), (fac(3)) & ((3) | (fac(3))), (fac(3)) & ((fac(3)) & (fac(3))), (fac(3)) & ((fac(3)) + (!3)), (fac(3)) & ((fac(3)) - (!3)), (fac(3)) & ((fac(3)) << (!3)), (fac(3)) & ((fac(3)) >> (!3)), (fac(3)) & ((fac(3)) ^ (!3)), (fac(3)) & ((fac(3)) | (!3)), (fac(3)) & ((fac(3)) | (3)), (fac(3)) & ((fac(3)) | (fac(3))), (fac(3)) * ((!3) ** (!3)), (fac(3)) * ((3) ** (!3)), (fac(3)) * ((3) / (3)), (fac(3)) * ((fac(3)) ** (!3)), (fac(3)) * ((fac(3)) / (fac(3))), (fac(3)) ** ((!3) ** (!3)), (fac(3)) ** ((3) ** (!3)), (fac(3)) ** ((3) / (3)), (fac(3)) ** ((fac(3)) ** (!3)), (fac(3)) ** ((fac(3)) / (fac(3))), (fac(3)) + ((!3) % (3)), (fac(3)) + ((!3) % (fac(3))), (fac(3)) + ((!3) & (!3)), (fac(3)) + ((!3) & (3)), (fac(3)) + ((!3) & (fac(3))), (fac(3)) + ((!3) * (!3)), (fac(3)) + ((!3) * (3)), (fac(3)) + ((!3) * (fac(3))), (fac(3)) + ((!3) ** (3)), (fac(3)) + ((!3) ** (fac(3))), (fac(3)) + ((!3) + (!3)), (fac(3)) + ((!3) - (!3)), (fac(3)) + ((!3) / (3)), (fac(3)) + ((!3) / (fac(3))), (fac(3)) + ((!3) << (!3)), (fac(3)) + ((!3) << (3)), (fac(3)) + ((!3) << (fac(3))), (fac(3)) + ((!3) >> (!3)), (fac(3)) + ((!3) >> (3)), (fac(3)) + ((!3) >> (fac(3))), (fac(3)) + ((!3) ^ (!3)), (fac(3)) + ((!3) | (!3)), (fac(3)) + ((3) % (3)), (fac(3)) + ((3) & (!3)), (fac(3)) + ((3) * (!3)), (fac(3)) + ((3) - (3)), (fac(3)) + ((3) >> (3)), (fac(3)) + ((3) >> (fac(3))), (fac(3)) + ((3) ^ (3)), (fac(3)) + ((fac(3)) % (3)), (fac(3)) + ((fac(3)) % (fac(3))), (fac(3)) + ((fac(3)) & (!3)), (fac(3)) + ((fac(3)) * (!3)), (fac(3)) + ((fac(3)) - (fac(3))), (fac(3)) + ((fac(3)) >> (3)), (fac(3)) + ((fac(3)) >> (fac(3))), (fac(3)) + ((fac(3)) ^ (fac(3))), (fac(3)) - ((!3) % (3)), (fac(3)) - ((!3) % (fac(3))), (fac(3)) - ((!3) & (!3)), (fac(3)) - ((!3) & (3)), (fac(3)) - ((!3) & (fac(3))), (fac(3)) - ((!3) * (!3)), (fac(3)) - ((!3) * (3)), (fac(3)) - ((!3) * (fac(3))), (fac(3)) - ((!3) ** (3)), (fac(3)) - ((!3) ** (fac(3))), (fac(3)) - ((!3) + (!3)), (fac(3)) - ((!3) - (!3)), (fac(3)) - ((!3) / (3)), (fac(3)) - ((!3) / (fac(3))), (fac(3)) - ((!3) << (!3)), (fac(3)) - ((!3) << (3)), (fac(3)) - ((!3) << (fac(3))), (fac(3)) - ((!3) >> (!3)), (fac(3)) - ((!3) >> (3)), (fac(3)) - ((!3) >> (fac(3))), (fac(3)) - ((!3) ^ (!3)), (fac(3)) - ((!3) | (!3)), (fac(3)) - ((3) % (3)), (fac(3)) - ((3) & (!3)), (fac(3)) - ((3) * (!3)), (fac(3)) - ((3) - (3)), (fac(3)) - ((3) >> (3)), (fac(3)) - ((3) >> (fac(3))), (fac(3)) - ((3) ^ (3)), (fac(3)) - ((fac(3)) % (3)), (fac(3)) - ((fac(3)) % (fac(3))), (fac(3)) - ((fac(3)) & (!3)), (fac(3)) - ((fac(3)) * (!3)), (fac(3)) - ((fac(3)) - (fac(3))), (fac(3)) - ((fac(3)) >> (3)), (fac(3)) - ((fac(3)) >> (fac(3))), (fac(3)) - ((fac(3)) ^ (fac(3))), (fac(3)) / ((!3) ** (!3)), (fac(3)) / ((3) ** (!3)), (fac(3)) / ((3) / (3)), (fac(3)) / ((fac(3)) ** (!3)), (fac(3)) / ((fac(3)) / (fac(3))), (fac(3)) << ((!3) % (3)), (fac(3)) << ((!3) % (fac(3))), (fac(3)) << ((!3) & (!3)), (fac(3)) << ((!3) & (3)), (fac(3)) << ((!3) & (fac(3))), (fac(3)) << ((!3) * (!3)), (fac(3)) << ((!3) * (3)), (fac(3)) << ((!3) * (fac(3))), (fac(3)) << ((!3) ** (3)), (fac(3)) << ((!3) ** (fac(3))), (fac(3)) << ((!3) + (!3)), (fac(3)) << ((!3) - (!3)), (fac(3)) << ((!3) / (3)), (fac(3)) << ((!3) / (fac(3))), (fac(3)) << ((!3) << (!3)), (fac(3)) << ((!3) << (3)), (fac(3)) << ((!3) << (fac(3))), (fac(3)) << ((!3) >> (!3)), (fac(3)) << ((!3) >> (3)), (fac(3)) << ((!3) >> (fac(3))), (fac(3)) << ((!3) ^ (!3)), (fac(3)) << ((!3) | (!3)), (fac(3)) << ((3) % (3)), (fac(3)) << ((3) & (!3)), (fac(3)) << ((3) * (!3)), (fac(3)) << ((3) - (3)), (fac(3)) << ((3) << (fac(3))), (fac(3)) << ((3) >> (3)), (fac(3)) << ((3) >> (fac(3))), (fac(3)) << ((3) ^ (3)), (fac(3)) << ((fac(3)) % (3)), (fac(3)) << ((fac(3)) % (fac(3))), (fac(3)) << ((fac(3)) & (!3)), (fac(3)) << ((fac(3)) * (!3)), (fac(3)) << ((fac(3)) ** (fac(3))), (fac(3)) << ((fac(3)) - (fac(3))), (fac(3)) << ((fac(3)) << (fac(3))), (fac(3)) << ((fac(3)) >> (3)), (fac(3)) << ((fac(3)) >> (fac(3))), (fac(3)) << ((fac(3)) ^ (fac(3))), (fac(3)) >> ((!3) % (3)), (fac(3)) >> ((!3) % (fac(3))), (fac(3)) >> ((!3) & (!3)), (fac(3)) >> ((!3) & (3)), (fac(3)) >> ((!3) & (fac(3))), (fac(3)) >> ((!3) * (!3)), (fac(3)) >> ((!3) * (3)), (fac(3)) >> ((!3) * (fac(3))), (fac(3)) >> ((!3) ** (3)), (fac(3)) >> ((!3) ** (fac(3))), (fac(3)) >> ((!3) + (!3)), (fac(3)) >> ((!3) - (!3)), (fac(3)) >> ((!3) / (3)), (fac(3)) >> ((!3) / (fac(3))), (fac(3)) >> ((!3) << (!3)), (fac(3)) >> ((!3) << (3)), (fac(3)) >> ((!3) << (fac(3))), (fac(3)) >> ((!3) >> (!3)), (fac(3)) >> ((!3) >> (3)), (fac(3)) >> ((!3) >> (fac(3))), (fac(3)) >> ((!3) ^ (!3)), (fac(3)) >> ((!3) | (!3)), (fac(3)) >> ((3) % (3)), (fac(3)) >> ((3) & (!3)), (fac(3)) >> ((3) * (!3)), (fac(3)) >> ((3) - (3)), (fac(3)) >> ((3) << (fac(3))), (fac(3)) >> ((3) >> (3)), (fac(3)) >> ((3) >> (fac(3))), (fac(3)) >> ((3) ^ (3)), (fac(3)) >> ((fac(3)) % (3)), (fac(3)) >> ((fac(3)) % (fac(3))), (fac(3)) >> ((fac(3)) & (!3)), (fac(3)) >> ((fac(3)) * (!3)), (fac(3)) >> ((fac(3)) ** (fac(3))), (fac(3)) >> ((fac(3)) - (fac(3))), (fac(3)) >> ((fac(3)) << (fac(3))), (fac(3)) >> ((fac(3)) >> (3)), (fac(3)) >> ((fac(3)) >> (fac(3))), (fac(3)) >> ((fac(3)) ^ (fac(3))), (fac(3)) ^ ((!3) % (3)), (fac(3)) ^ ((!3) % (fac(3))), (fac(3)) ^ ((!3) & (!3)), (fac(3)) ^ ((!3) & (3)), (fac(3)) ^ ((!3) & (fac(3))), (fac(3)) ^ ((!3) * (!3)), (fac(3)) ^ ((!3) * (3)), (fac(3)) ^ ((!3) * (fac(3))), (fac(3)) ^ ((!3) ** (3)), (fac(3)) ^ ((!3) ** (fac(3))), (fac(3)) ^ ((!3) + (!3)), (fac(3)) ^ ((!3) - (!3)), (fac(3)) ^ ((!3) / (3)), (fac(3)) ^ ((!3) / (fac(3))), (fac(3)) ^ ((!3) << (!3)), (fac(3)) ^ ((!3) << (3)), (fac(3)) ^ ((!3) << (fac(3))), (fac(3)) ^ ((!3) >> (!3)), (fac(3)) ^ ((!3) >> (3)), (fac(3)) ^ ((!3) >> (fac(3))), (fac(3)) ^ ((!3) ^ (!3)), (fac(3)) ^ ((!3) | (!3)), (fac(3)) ^ ((3) % (3)), (fac(3)) ^ ((3) & (!3)), (fac(3)) ^ ((3) * (!3)), (fac(3)) ^ ((3) - (3)), (fac(3)) ^ ((3) >> (3)), (fac(3)) ^ ((3) >> (fac(3))), (fac(3)) ^ ((3) ^ (3)), (fac(3)) ^ ((fac(3)) % (3)), (fac(3)) ^ ((fac(3)) % (fac(3))), (fac(3)) ^ ((fac(3)) & (!3)), (fac(3)) ^ ((fac(3)) * (!3)), (fac(3)) ^ ((fac(3)) - (fac(3))), (fac(3)) ^ ((fac(3)) >> (3)), (fac(3)) ^ ((fac(3)) >> (fac(3))), (fac(3)) ^ ((fac(3)) ^ (fac(3))), (fac(3)) | ((!3) % (3)), (fac(3)) | ((!3) % (fac(3))), (fac(3)) | ((!3) & (!3)), (fac(3)) | ((!3) & (3)), (fac(3)) | ((!3) & (fac(3))), (fac(3)) | ((!3) * (!3)), (fac(3)) | ((!3) * (3)), (fac(3)) | ((!3) * (fac(3))), (fac(3)) | ((!3) ** (3)), (fac(3)) | ((!3) ** (fac(3))), (fac(3)) | ((!3) + (!3)), (fac(3)) | ((!3) + (fac(3))), (fac(3)) | ((!3) - (!3)), (fac(3)) | ((!3) / (3)), (fac(3)) | ((!3) / (fac(3))), (fac(3)) | ((!3) << (!3)), (fac(3)) | ((!3) << (3)), (fac(3)) | ((!3) << (fac(3))), (fac(3)) | ((!3) >> (!3)), (fac(3)) | ((!3) >> (3)), (fac(3)) | ((!3) >> (fac(3))), (fac(3)) | ((!3) ^ (!3)), (fac(3)) | ((!3) ^ (fac(3))), (fac(3)) | ((!3) | (!3)), (fac(3)) | ((!3) | (fac(3))), (fac(3)) | ((3) % (3)), (fac(3)) | ((3) & (!3)), (fac(3)) | ((3) & (fac(3))), (fac(3)) | ((3) * (!3)), (fac(3)) | ((3) + (3)), (fac(3)) | ((3) - (3)), (fac(3)) | ((3) >> (3)), (fac(3)) | ((3) >> (fac(3))), (fac(3)) | ((3) ^ (3)), (fac(3)) | ((fac(3)) % (3)), (fac(3)) | ((fac(3)) % (fac(3))), (fac(3)) | ((fac(3)) & (!3)), (fac(3)) | ((fac(3)) & (3)), (fac(3)) | ((fac(3)) & (fac(3))), (fac(3)) | ((fac(3)) * (!3)), (fac(3)) | ((fac(3)) + (!3)), (fac(3)) | ((fac(3)) - (!3)), (fac(3)) | ((fac(3)) - (fac(3))), (fac(3)) | ((fac(3)) / (3)), (fac(3)) | ((fac(3)) << (!3)), (fac(3)) | ((fac(3)) >> (!3)), (fac(3)) | ((fac(3)) >> (3)), (fac(3)) | ((fac(3)) >> (fac(3))), (fac(3)) | ((fac(3)) ^ (!3)), (fac(3)) | ((fac(3)) ^ (fac(3))), (fac(3)) | ((fac(3)) | (!3)), (fac(3)) | ((fac(3)) | (fac(3))), ].every((v) => v === 6); 4 1 -ansSet.size() = 143 +ansSet.size() = 361 let fac = (v) => v > 0 ? v * fac(v - 1) : 1, { sqrt } = Math; -[((4) % (fac(4))) + (sqrt(4)), ((4) % (fac(4))) ^ (sqrt(4)), ((4) % (fac(4))) | (sqrt(4)), ((4) & (4)) + (sqrt(4)), ((4) & (4)) ^ (sqrt(4)), ((4) & (4)) | (sqrt(4)), ((4) * (fac(4))) >> (4), ((4) * (sqrt(4))) - (sqrt(4)), ((4) + (4)) - (sqrt(4)), ((4) + (sqrt(4))) % (fac(4)), ((4) + (sqrt(4))) | (4), ((4) + (sqrt(4))) | (sqrt(4)), ((4) - (sqrt(4))) + (4), ((4) - (sqrt(4))) ^ (4), ((4) - (sqrt(4))) | (4), ((4) / (sqrt(4))) + (4), ((4) / (sqrt(4))) ^ (4), ((4) / (sqrt(4))) | (4), ((4) ^ (sqrt(4))) % (fac(4)), ((4) ^ (sqrt(4))) | (4), ((4) ^ (sqrt(4))) | (sqrt(4)), ((4) | (4)) + (sqrt(4)), ((4) | (4)) ^ (sqrt(4)), ((4) | (4)) | (sqrt(4)), ((4) | (sqrt(4))) % (fac(4)), ((4) | (sqrt(4))) | (4), ((4) | (sqrt(4))) | (sqrt(4)), ((fac(4)) & (fac(4))) / (4), ((fac(4)) & (fac(4))) >> (sqrt(4)), ((fac(4)) * (4)) >> (4), ((fac(4)) + (sqrt(4))) >> (sqrt(4)), ((fac(4)) / (4)) % (fac(4)), ((fac(4)) / (4)) | (4), ((fac(4)) / (4)) | (sqrt(4)), ((fac(4)) / (sqrt(4))) / (sqrt(4)), ((fac(4)) << (sqrt(4))) >> (4), ((fac(4)) >> (sqrt(4))) % (fac(4)), ((fac(4)) >> (sqrt(4))) | (4), ((fac(4)) >> (sqrt(4))) | (sqrt(4)), ((fac(4)) ^ (sqrt(4))) >> (sqrt(4)), ((fac(4)) | (fac(4))) / (4), ((fac(4)) | (fac(4))) >> (sqrt(4)), ((fac(4)) | (sqrt(4))) >> (sqrt(4)), ((sqrt(4)) % (4)) + (4), ((sqrt(4)) % (4)) ^ (4), ((sqrt(4)) % (4)) | (4), ((sqrt(4)) % (fac(4))) + (4), ((sqrt(4)) % (fac(4))) ^ (4), ((sqrt(4)) % (fac(4))) | (4), ((sqrt(4)) & (sqrt(4))) + (4), ((sqrt(4)) & (sqrt(4))) ^ (4), ((sqrt(4)) & (sqrt(4))) | (4), ((sqrt(4)) * (4)) - (sqrt(4)), ((sqrt(4)) * (sqrt(4))) + (sqrt(4)), ((sqrt(4)) * (sqrt(4))) ^ (sqrt(4)), ((sqrt(4)) * (sqrt(4))) | (sqrt(4)), ((sqrt(4)) ** (sqrt(4))) + (sqrt(4)), ((sqrt(4)) ** (sqrt(4))) ^ (sqrt(4)), ((sqrt(4)) ** (sqrt(4))) | (sqrt(4)), ((sqrt(4)) + (4)) % (fac(4)), ((sqrt(4)) + (4)) | (4), ((sqrt(4)) + (4)) | (sqrt(4)), ((sqrt(4)) + (fac(4))) >> (sqrt(4)), ((sqrt(4)) + (sqrt(4))) + (sqrt(4)), ((sqrt(4)) + (sqrt(4))) ^ (sqrt(4)), ((sqrt(4)) + (sqrt(4))) | (sqrt(4)), ((sqrt(4)) << (sqrt(4))) - (sqrt(4)), ((sqrt(4)) ^ (4)) % (fac(4)), ((sqrt(4)) ^ (4)) | (4), ((sqrt(4)) ^ (4)) | (sqrt(4)), ((sqrt(4)) ^ (fac(4))) >> (sqrt(4)), ((sqrt(4)) | (4)) % (fac(4)), ((sqrt(4)) | (4)) | (4), ((sqrt(4)) | (4)) | (sqrt(4)), ((sqrt(4)) | (fac(4))) >> (sqrt(4)), ((sqrt(4)) | (sqrt(4))) + (4), ((sqrt(4)) | (sqrt(4))) ^ (4), ((sqrt(4)) | (sqrt(4))) | (4), (4) + ((4) - (sqrt(4))), (4) + ((4) / (sqrt(4))), (4) + ((sqrt(4)) % (4)), (4) + ((sqrt(4)) % (fac(4))), (4) + ((sqrt(4)) & (sqrt(4))), (4) + ((sqrt(4)) | (sqrt(4))), (4) - ((sqrt(4)) - (4)), (4) ^ ((4) - (sqrt(4))), (4) ^ ((4) / (sqrt(4))), (4) ^ ((sqrt(4)) % (4)), (4) ^ ((sqrt(4)) % (fac(4))), (4) ^ ((sqrt(4)) & (sqrt(4))), (4) ^ ((sqrt(4)) | (sqrt(4))), (4) | ((4) + (sqrt(4))), (4) | ((4) - (sqrt(4))), (4) | ((4) / (sqrt(4))), (4) | ((4) ^ (sqrt(4))), (4) | ((4) | (sqrt(4))), (4) | ((fac(4)) / (4)), (4) | ((fac(4)) >> (sqrt(4))), (4) | ((sqrt(4)) % (4)), (4) | ((sqrt(4)) % (fac(4))), (4) | ((sqrt(4)) & (sqrt(4))), (4) | ((sqrt(4)) + (4)), (4) | ((sqrt(4)) ^ (4)), (4) | ((sqrt(4)) | (4)), (4) | ((sqrt(4)) | (sqrt(4))), (fac(4)) / ((4) % (fac(4))), (fac(4)) / ((4) & (4)), (fac(4)) / ((4) | (4)), (fac(4)) / ((sqrt(4)) * (sqrt(4))), (fac(4)) / ((sqrt(4)) ** (sqrt(4))), (fac(4)) / ((sqrt(4)) + (sqrt(4))), (fac(4)) >> ((4) - (sqrt(4))), (fac(4)) >> ((4) / (sqrt(4))), (fac(4)) >> ((sqrt(4)) % (4)), (fac(4)) >> ((sqrt(4)) % (fac(4))), (fac(4)) >> ((sqrt(4)) & (sqrt(4))), (fac(4)) >> ((sqrt(4)) | (sqrt(4))), (sqrt(4)) + ((4) % (fac(4))), (sqrt(4)) + ((4) & (4)), (sqrt(4)) + ((4) | (4)), (sqrt(4)) + ((sqrt(4)) * (sqrt(4))), (sqrt(4)) + ((sqrt(4)) ** (sqrt(4))), (sqrt(4)) + ((sqrt(4)) + (sqrt(4))), (sqrt(4)) ^ ((4) % (fac(4))), (sqrt(4)) ^ ((4) & (4)), (sqrt(4)) ^ ((4) | (4)), (sqrt(4)) ^ ((sqrt(4)) * (sqrt(4))), (sqrt(4)) ^ ((sqrt(4)) ** (sqrt(4))), (sqrt(4)) ^ ((sqrt(4)) + (sqrt(4))), (sqrt(4)) | ((4) % (fac(4))), (sqrt(4)) | ((4) & (4)), (sqrt(4)) | ((4) + (sqrt(4))), (sqrt(4)) | ((4) ^ (sqrt(4))), (sqrt(4)) | ((4) | (4)), (sqrt(4)) | ((4) | (sqrt(4))), (sqrt(4)) | ((fac(4)) / (4)), (sqrt(4)) | ((fac(4)) >> (sqrt(4))), (sqrt(4)) | ((sqrt(4)) * (sqrt(4))), (sqrt(4)) | ((sqrt(4)) ** (sqrt(4))), (sqrt(4)) | ((sqrt(4)) + (4)), (sqrt(4)) | ((sqrt(4)) + (sqrt(4))), (sqrt(4)) | ((sqrt(4)) ^ (4)), (sqrt(4)) | ((sqrt(4)) | (4)), ].every((v) => v === 6); +[(!4) + ((4) + (sqrt(4))), (!4) + ((4) ^ (sqrt(4))), (!4) + ((4) | (sqrt(4))), (!4) + ((fac(4)) / (4)), (!4) + ((fac(4)) >> (sqrt(4))), (!4) + ((sqrt(4)) + (4)), (!4) + ((sqrt(4)) ^ (4)), (!4) + ((sqrt(4)) | (4)), (!4) ^ ((4) + (sqrt(4))), (!4) ^ ((4) ^ (sqrt(4))), (!4) ^ ((4) | (sqrt(4))), (!4) ^ ((fac(4)) / (4)), (!4) ^ ((fac(4)) >> (sqrt(4))), (!4) ^ ((sqrt(4)) + (4)), (!4) ^ ((sqrt(4)) ^ (4)), (!4) ^ ((sqrt(4)) | (4)), (!4) | ((4) + (sqrt(4))), (!4) | ((4) ^ (sqrt(4))), (!4) | ((4) | (sqrt(4))), (!4) | ((fac(4)) / (4)), (!4) | ((fac(4)) >> (sqrt(4))), (!4) | ((sqrt(4)) + (4)), (!4) | ((sqrt(4)) ^ (4)), (!4) | ((sqrt(4)) | (4)), ((!4) + (4)) + (sqrt(4)), ((!4) + (4)) ^ (sqrt(4)), ((!4) + (4)) | (sqrt(4)), ((!4) + (fac(4))) / (4), ((!4) + (fac(4))) >> (sqrt(4)), ((!4) + (sqrt(4))) + (4), ((!4) + (sqrt(4))) ^ (4), ((!4) + (sqrt(4))) | (4), ((!4) ^ (4)) + (sqrt(4)), ((!4) ^ (4)) ^ (sqrt(4)), ((!4) ^ (4)) | (sqrt(4)), ((!4) ^ (fac(4))) / (4), ((!4) ^ (fac(4))) >> (sqrt(4)), ((!4) ^ (sqrt(4))) + (4), ((!4) ^ (sqrt(4))) ^ (4), ((!4) ^ (sqrt(4))) | (4), ((!4) | (4)) + (sqrt(4)), ((!4) | (4)) ^ (sqrt(4)), ((!4) | (4)) | (sqrt(4)), ((!4) | (fac(4))) / (4), ((!4) | (fac(4))) >> (sqrt(4)), ((!4) | (sqrt(4))) + (4), ((!4) | (sqrt(4))) ^ (4), ((!4) | (sqrt(4))) | (4), ((4) % (fac(4))) + (sqrt(4)), ((4) % (fac(4))) ^ (sqrt(4)), ((4) % (fac(4))) | (sqrt(4)), ((4) & (4)) + (sqrt(4)), ((4) & (4)) ^ (sqrt(4)), ((4) & (4)) | (sqrt(4)), ((4) * (fac(4))) >> (4), ((4) * (sqrt(4))) - (sqrt(4)), ((4) + (!4)) + (sqrt(4)), ((4) + (!4)) ^ (sqrt(4)), ((4) + (!4)) | (sqrt(4)), ((4) + (4)) - (sqrt(4)), ((4) + (sqrt(4))) % (fac(4)), ((4) + (sqrt(4))) + (!4), ((4) + (sqrt(4))) - (!4), ((4) + (sqrt(4))) << (!4), ((4) + (sqrt(4))) >> (!4), ((4) + (sqrt(4))) ^ (!4), ((4) + (sqrt(4))) | (!4), ((4) + (sqrt(4))) | (4), ((4) + (sqrt(4))) | (sqrt(4)), ((4) - (!4)) + (sqrt(4)), ((4) - (!4)) ^ (sqrt(4)), ((4) - (!4)) | (sqrt(4)), ((4) - (sqrt(4))) + (4), ((4) - (sqrt(4))) ^ (4), ((4) - (sqrt(4))) | (4), ((4) / (sqrt(4))) + (4), ((4) / (sqrt(4))) ^ (4), ((4) / (sqrt(4))) | (4), ((4) << (!4)) + (sqrt(4)), ((4) << (!4)) ^ (sqrt(4)), ((4) << (!4)) | (sqrt(4)), ((4) >> (!4)) + (sqrt(4)), ((4) >> (!4)) ^ (sqrt(4)), ((4) >> (!4)) | (sqrt(4)), ((4) ^ (!4)) + (sqrt(4)), ((4) ^ (!4)) ^ (sqrt(4)), ((4) ^ (!4)) | (sqrt(4)), ((4) ^ (sqrt(4))) % (fac(4)), ((4) ^ (sqrt(4))) + (!4), ((4) ^ (sqrt(4))) - (!4), ((4) ^ (sqrt(4))) << (!4), ((4) ^ (sqrt(4))) >> (!4), ((4) ^ (sqrt(4))) ^ (!4), ((4) ^ (sqrt(4))) | (!4), ((4) ^ (sqrt(4))) | (4), ((4) ^ (sqrt(4))) | (sqrt(4)), ((4) | (!4)) + (sqrt(4)), ((4) | (!4)) ^ (sqrt(4)), ((4) | (!4)) | (sqrt(4)), ((4) | (4)) + (sqrt(4)), ((4) | (4)) ^ (sqrt(4)), ((4) | (4)) | (sqrt(4)), ((4) | (sqrt(4))) % (fac(4)), ((4) | (sqrt(4))) + (!4), ((4) | (sqrt(4))) - (!4), ((4) | (sqrt(4))) << (!4), ((4) | (sqrt(4))) >> (!4), ((4) | (sqrt(4))) ^ (!4), ((4) | (sqrt(4))) | (!4), ((4) | (sqrt(4))) | (4), ((4) | (sqrt(4))) | (sqrt(4)), ((fac(4)) & (fac(4))) / (4), ((fac(4)) & (fac(4))) >> (sqrt(4)), ((fac(4)) * (4)) >> (4), ((fac(4)) + (!4)) / (4), ((fac(4)) + (!4)) >> (sqrt(4)), ((fac(4)) + (sqrt(4))) >> (sqrt(4)), ((fac(4)) - (!4)) / (4), ((fac(4)) - (!4)) >> (sqrt(4)), ((fac(4)) / (4)) % (fac(4)), ((fac(4)) / (4)) + (!4), ((fac(4)) / (4)) - (!4), ((fac(4)) / (4)) << (!4), ((fac(4)) / (4)) >> (!4), ((fac(4)) / (4)) ^ (!4), ((fac(4)) / (4)) | (!4), ((fac(4)) / (4)) | (4), ((fac(4)) / (4)) | (sqrt(4)), ((fac(4)) / (sqrt(4))) / (sqrt(4)), ((fac(4)) << (!4)) / (4), ((fac(4)) << (!4)) >> (sqrt(4)), ((fac(4)) << (sqrt(4))) >> (4), ((fac(4)) >> (!4)) / (4), ((fac(4)) >> (!4)) >> (sqrt(4)), ((fac(4)) >> (sqrt(4))) % (fac(4)), ((fac(4)) >> (sqrt(4))) + (!4), ((fac(4)) >> (sqrt(4))) - (!4), ((fac(4)) >> (sqrt(4))) << (!4), ((fac(4)) >> (sqrt(4))) >> (!4), ((fac(4)) >> (sqrt(4))) ^ (!4), ((fac(4)) >> (sqrt(4))) | (!4), ((fac(4)) >> (sqrt(4))) | (4), ((fac(4)) >> (sqrt(4))) | (sqrt(4)), ((fac(4)) ^ (!4)) / (4), ((fac(4)) ^ (!4)) >> (sqrt(4)), ((fac(4)) ^ (sqrt(4))) >> (sqrt(4)), ((fac(4)) | (!4)) / (4), ((fac(4)) | (!4)) >> (sqrt(4)), ((fac(4)) | (fac(4))) / (4), ((fac(4)) | (fac(4))) >> (sqrt(4)), ((fac(4)) | (sqrt(4))) >> (sqrt(4)), ((sqrt(4)) % (4)) + (4), ((sqrt(4)) % (4)) ^ (4), ((sqrt(4)) % (4)) | (4), ((sqrt(4)) % (fac(4))) + (4), ((sqrt(4)) % (fac(4))) ^ (4), ((sqrt(4)) % (fac(4))) | (4), ((sqrt(4)) & (sqrt(4))) + (4), ((sqrt(4)) & (sqrt(4))) ^ (4), ((sqrt(4)) & (sqrt(4))) | (4), ((sqrt(4)) * (4)) - (sqrt(4)), ((sqrt(4)) * (sqrt(4))) + (sqrt(4)), ((sqrt(4)) * (sqrt(4))) ^ (sqrt(4)), ((sqrt(4)) * (sqrt(4))) | (sqrt(4)), ((sqrt(4)) ** (sqrt(4))) + (sqrt(4)), ((sqrt(4)) ** (sqrt(4))) ^ (sqrt(4)), ((sqrt(4)) ** (sqrt(4))) | (sqrt(4)), ((sqrt(4)) + (!4)) + (4), ((sqrt(4)) + (!4)) ^ (4), ((sqrt(4)) + (!4)) | (4), ((sqrt(4)) + (4)) % (fac(4)), ((sqrt(4)) + (4)) + (!4), ((sqrt(4)) + (4)) - (!4), ((sqrt(4)) + (4)) << (!4), ((sqrt(4)) + (4)) >> (!4), ((sqrt(4)) + (4)) ^ (!4), ((sqrt(4)) + (4)) | (!4), ((sqrt(4)) + (4)) | (4), ((sqrt(4)) + (4)) | (sqrt(4)), ((sqrt(4)) + (fac(4))) >> (sqrt(4)), ((sqrt(4)) + (sqrt(4))) + (sqrt(4)), ((sqrt(4)) + (sqrt(4))) ^ (sqrt(4)), ((sqrt(4)) + (sqrt(4))) | (sqrt(4)), ((sqrt(4)) - (!4)) + (4), ((sqrt(4)) - (!4)) ^ (4), ((sqrt(4)) - (!4)) | (4), ((sqrt(4)) << (!4)) + (4), ((sqrt(4)) << (!4)) ^ (4), ((sqrt(4)) << (!4)) | (4), ((sqrt(4)) << (sqrt(4))) - (sqrt(4)), ((sqrt(4)) >> (!4)) + (4), ((sqrt(4)) >> (!4)) ^ (4), ((sqrt(4)) >> (!4)) | (4), ((sqrt(4)) ^ (!4)) + (4), ((sqrt(4)) ^ (!4)) ^ (4), ((sqrt(4)) ^ (!4)) | (4), ((sqrt(4)) ^ (4)) % (fac(4)), ((sqrt(4)) ^ (4)) + (!4), ((sqrt(4)) ^ (4)) - (!4), ((sqrt(4)) ^ (4)) << (!4), ((sqrt(4)) ^ (4)) >> (!4), ((sqrt(4)) ^ (4)) ^ (!4), ((sqrt(4)) ^ (4)) | (!4), ((sqrt(4)) ^ (4)) | (4), ((sqrt(4)) ^ (4)) | (sqrt(4)), ((sqrt(4)) ^ (fac(4))) >> (sqrt(4)), ((sqrt(4)) | (!4)) + (4), ((sqrt(4)) | (!4)) ^ (4), ((sqrt(4)) | (!4)) | (4), ((sqrt(4)) | (4)) % (fac(4)), ((sqrt(4)) | (4)) + (!4), ((sqrt(4)) | (4)) - (!4), ((sqrt(4)) | (4)) << (!4), ((sqrt(4)) | (4)) >> (!4), ((sqrt(4)) | (4)) ^ (!4), ((sqrt(4)) | (4)) | (!4), ((sqrt(4)) | (4)) | (4), ((sqrt(4)) | (4)) | (sqrt(4)), ((sqrt(4)) | (fac(4))) >> (sqrt(4)), ((sqrt(4)) | (sqrt(4))) + (4), ((sqrt(4)) | (sqrt(4))) ^ (4), ((sqrt(4)) | (sqrt(4))) | (4), (4) + ((!4) + (sqrt(4))), (4) + ((!4) ^ (sqrt(4))), (4) + ((!4) | (sqrt(4))), (4) + ((4) - (sqrt(4))), (4) + ((4) / (sqrt(4))), (4) + ((sqrt(4)) % (4)), (4) + ((sqrt(4)) % (fac(4))), (4) + ((sqrt(4)) & (sqrt(4))), (4) + ((sqrt(4)) + (!4)), (4) + ((sqrt(4)) - (!4)), (4) + ((sqrt(4)) << (!4)), (4) + ((sqrt(4)) >> (!4)), (4) + ((sqrt(4)) ^ (!4)), (4) + ((sqrt(4)) | (!4)), (4) + ((sqrt(4)) | (sqrt(4))), (4) - ((!4) - (sqrt(4))), (4) - ((sqrt(4)) - (4)), (4) ^ ((!4) + (sqrt(4))), (4) ^ ((!4) ^ (sqrt(4))), (4) ^ ((!4) | (sqrt(4))), (4) ^ ((4) - (sqrt(4))), (4) ^ ((4) / (sqrt(4))), (4) ^ ((sqrt(4)) % (4)), (4) ^ ((sqrt(4)) % (fac(4))), (4) ^ ((sqrt(4)) & (sqrt(4))), (4) ^ ((sqrt(4)) + (!4)), (4) ^ ((sqrt(4)) - (!4)), (4) ^ ((sqrt(4)) << (!4)), (4) ^ ((sqrt(4)) >> (!4)), (4) ^ ((sqrt(4)) ^ (!4)), (4) ^ ((sqrt(4)) | (!4)), (4) ^ ((sqrt(4)) | (sqrt(4))), (4) | ((!4) + (sqrt(4))), (4) | ((!4) ^ (sqrt(4))), (4) | ((!4) | (sqrt(4))), (4) | ((4) + (sqrt(4))), (4) | ((4) - (sqrt(4))), (4) | ((4) / (sqrt(4))), (4) | ((4) ^ (sqrt(4))), (4) | ((4) | (sqrt(4))), (4) | ((fac(4)) / (4)), (4) | ((fac(4)) >> (sqrt(4))), (4) | ((sqrt(4)) % (4)), (4) | ((sqrt(4)) % (fac(4))), (4) | ((sqrt(4)) & (sqrt(4))), (4) | ((sqrt(4)) + (!4)), (4) | ((sqrt(4)) + (4)), (4) | ((sqrt(4)) - (!4)), (4) | ((sqrt(4)) << (!4)), (4) | ((sqrt(4)) >> (!4)), (4) | ((sqrt(4)) ^ (!4)), (4) | ((sqrt(4)) ^ (4)), (4) | ((sqrt(4)) | (!4)), (4) | ((sqrt(4)) | (4)), (4) | ((sqrt(4)) | (sqrt(4))), (fac(4)) / ((!4) + (4)), (fac(4)) / ((!4) ^ (4)), (fac(4)) / ((!4) | (4)), (fac(4)) / ((4) % (fac(4))), (fac(4)) / ((4) & (4)), (fac(4)) / ((4) + (!4)), (fac(4)) / ((4) - (!4)), (fac(4)) / ((4) << (!4)), (fac(4)) / ((4) >> (!4)), (fac(4)) / ((4) ^ (!4)), (fac(4)) / ((4) | (!4)), (fac(4)) / ((4) | (4)), (fac(4)) / ((sqrt(4)) * (sqrt(4))), (fac(4)) / ((sqrt(4)) ** (sqrt(4))), (fac(4)) / ((sqrt(4)) + (sqrt(4))), (fac(4)) >> ((!4) + (sqrt(4))), (fac(4)) >> ((!4) ^ (sqrt(4))), (fac(4)) >> ((!4) | (sqrt(4))), (fac(4)) >> ((4) - (sqrt(4))), (fac(4)) >> ((4) / (sqrt(4))), (fac(4)) >> ((sqrt(4)) % (4)), (fac(4)) >> ((sqrt(4)) % (fac(4))), (fac(4)) >> ((sqrt(4)) & (sqrt(4))), (fac(4)) >> ((sqrt(4)) + (!4)), (fac(4)) >> ((sqrt(4)) - (!4)), (fac(4)) >> ((sqrt(4)) << (!4)), (fac(4)) >> ((sqrt(4)) >> (!4)), (fac(4)) >> ((sqrt(4)) ^ (!4)), (fac(4)) >> ((sqrt(4)) | (!4)), (fac(4)) >> ((sqrt(4)) | (sqrt(4))), (sqrt(4)) + ((!4) + (4)), (sqrt(4)) + ((!4) ^ (4)), (sqrt(4)) + ((!4) | (4)), (sqrt(4)) + ((4) % (fac(4))), (sqrt(4)) + ((4) & (4)), (sqrt(4)) + ((4) + (!4)), (sqrt(4)) + ((4) - (!4)), (sqrt(4)) + ((4) << (!4)), (sqrt(4)) + ((4) >> (!4)), (sqrt(4)) + ((4) ^ (!4)), (sqrt(4)) + ((4) | (!4)), (sqrt(4)) + ((4) | (4)), (sqrt(4)) + ((sqrt(4)) * (sqrt(4))), (sqrt(4)) + ((sqrt(4)) ** (sqrt(4))), (sqrt(4)) + ((sqrt(4)) + (sqrt(4))), (sqrt(4)) - ((!4) - (4)), (sqrt(4)) ^ ((!4) + (4)), (sqrt(4)) ^ ((!4) ^ (4)), (sqrt(4)) ^ ((!4) | (4)), (sqrt(4)) ^ ((4) % (fac(4))), (sqrt(4)) ^ ((4) & (4)), (sqrt(4)) ^ ((4) + (!4)), (sqrt(4)) ^ ((4) - (!4)), (sqrt(4)) ^ ((4) << (!4)), (sqrt(4)) ^ ((4) >> (!4)), (sqrt(4)) ^ ((4) ^ (!4)), (sqrt(4)) ^ ((4) | (!4)), (sqrt(4)) ^ ((4) | (4)), (sqrt(4)) ^ ((sqrt(4)) * (sqrt(4))), (sqrt(4)) ^ ((sqrt(4)) ** (sqrt(4))), (sqrt(4)) ^ ((sqrt(4)) + (sqrt(4))), (sqrt(4)) | ((!4) + (4)), (sqrt(4)) | ((!4) ^ (4)), (sqrt(4)) | ((!4) | (4)), (sqrt(4)) | ((4) % (fac(4))), (sqrt(4)) | ((4) & (4)), (sqrt(4)) | ((4) + (!4)), (sqrt(4)) | ((4) + (sqrt(4))), (sqrt(4)) | ((4) - (!4)), (sqrt(4)) | ((4) << (!4)), (sqrt(4)) | ((4) >> (!4)), (sqrt(4)) | ((4) ^ (!4)), (sqrt(4)) | ((4) ^ (sqrt(4))), (sqrt(4)) | ((4) | (!4)), (sqrt(4)) | ((4) | (4)), (sqrt(4)) | ((4) | (sqrt(4))), (sqrt(4)) | ((fac(4)) / (4)), (sqrt(4)) | ((fac(4)) >> (sqrt(4))), (sqrt(4)) | ((sqrt(4)) * (sqrt(4))), (sqrt(4)) | ((sqrt(4)) ** (sqrt(4))), (sqrt(4)) | ((sqrt(4)) + (4)), (sqrt(4)) | ((sqrt(4)) + (sqrt(4))), (sqrt(4)) | ((sqrt(4)) ^ (4)), (sqrt(4)) | ((sqrt(4)) | (4)), ].every((v) => v === 6); 5 1 -ansSet.size() = 6 +ansSet.size() = 12 let fac = (v) => v > 0 ? v * fac(v - 1) : 1, { sqrt } = Math; -[((5) / (5)) + (5), ((fac(5)) / (fac(5))) + (5), ((fac(5)) >> (5)) ^ (5), (5) + ((5) / (5)), (5) + ((fac(5)) / (fac(5))), (5) ^ ((fac(5)) >> (5)), ].every((v) => v === 6); +[((!5) ** (!5)) + (5), ((5) ** (!5)) + (5), ((5) / (5)) + (5), ((fac(5)) ** (!5)) + (5), ((fac(5)) / (fac(5))) + (5), ((fac(5)) >> (5)) ^ (5), (5) + ((!5) ** (!5)), (5) + ((5) ** (!5)), (5) + ((5) / (5)), (5) + ((fac(5)) ** (!5)), (5) + ((fac(5)) / (fac(5))), (5) ^ ((fac(5)) >> (5)), ].every((v) => v === 6); 6 1 -ansSet.size() = 219 +ansSet.size() = 629 let fac = (v) => v > 0 ? v * fac(v - 1) : 1, { sqrt } = Math; -[((6) % (6)) + (6), ((6) % (6)) ^ (6), ((6) % (6)) | (6), ((6) % (fac(6))) % (fac(6)), ((6) % (fac(6))) & (6), ((6) % (fac(6))) | (6), ((6) & (6)) % (fac(6)), ((6) & (6)) & (6), ((6) & (6)) | (6), ((6) & (fac(6))) + (6), ((6) & (fac(6))) ^ (6), ((6) & (fac(6))) | (6), ((6) * (6)) / (6), ((6) * (fac(6))) / (fac(6)), ((6) + (6)) - (6), ((6) + (fac(6))) % (fac(6)), ((6) + (fac(6))) & (6), ((6) + (fac(6))) - (fac(6)), ((6) + (fac(6))) ^ (fac(6)), ((6) - (6)) + (6), ((6) - (6)) ^ (6), ((6) - (6)) | (6), ((6) - (fac(6))) & (6), ((6) - (fac(6))) + (fac(6)), ((6) / (6)) * (6), ((6) << (6)) >> (6), ((6) << (fac(6))) >> (fac(6)), ((6) >> (6)) + (6), ((6) >> (6)) ^ (6), ((6) >> (6)) | (6), ((6) >> (fac(6))) + (6), ((6) >> (fac(6))) ^ (6), ((6) >> (fac(6))) | (6), ((6) ^ (6)) + (6), ((6) ^ (6)) ^ (6), ((6) ^ (6)) | (6), ((6) ^ (fac(6))) % (fac(6)), ((6) ^ (fac(6))) & (6), ((6) ^ (fac(6))) - (fac(6)), ((6) ^ (fac(6))) ^ (fac(6)), ((6) | (6)) % (fac(6)), ((6) | (6)) & (6), ((6) | (6)) | (6), ((6) | (fac(6))) % (fac(6)), ((6) | (fac(6))) & (6), ((6) | (fac(6))) - (fac(6)), ((6) | (fac(6))) ^ (fac(6)), ((fac(6)) % (6)) + (6), ((fac(6)) % (6)) ^ (6), ((fac(6)) % (6)) | (6), ((fac(6)) % (fac(6))) + (6), ((fac(6)) % (fac(6))) ^ (6), ((fac(6)) % (fac(6))) | (6), ((fac(6)) & (6)) + (6), ((fac(6)) & (6)) ^ (6), ((fac(6)) & (6)) | (6), ((fac(6)) * (6)) / (fac(6)), ((fac(6)) + (6)) % (fac(6)), ((fac(6)) + (6)) & (6), ((fac(6)) + (6)) - (fac(6)), ((fac(6)) + (6)) ^ (fac(6)), ((fac(6)) - (fac(6))) + (6), ((fac(6)) - (fac(6))) ^ (6), ((fac(6)) - (fac(6))) | (6), ((fac(6)) / (fac(6))) * (6), ((fac(6)) >> (fac(6))) + (6), ((fac(6)) >> (fac(6))) ^ (6), ((fac(6)) >> (fac(6))) | (6), ((fac(6)) ^ (6)) % (fac(6)), ((fac(6)) ^ (6)) & (6), ((fac(6)) ^ (6)) - (fac(6)), ((fac(6)) ^ (6)) ^ (fac(6)), ((fac(6)) ^ (fac(6))) + (6), ((fac(6)) ^ (fac(6))) ^ (6), ((fac(6)) ^ (fac(6))) | (6), ((fac(6)) | (6)) % (fac(6)), ((fac(6)) | (6)) & (6), ((fac(6)) | (6)) - (fac(6)), ((fac(6)) | (6)) ^ (fac(6)), (6) % ((6) * (6)), (6) % ((6) * (fac(6))), (6) % ((6) ** (6)), (6) % ((6) + (6)), (6) % ((6) + (fac(6))), (6) % ((6) - (fac(6))), (6) % ((6) << (6)), (6) % ((6) << (fac(6))), (6) % ((6) ^ (fac(6))), (6) % ((6) | (fac(6))), (6) % ((fac(6)) & (fac(6))), (6) % ((fac(6)) * (6)), (6) % ((fac(6)) * (fac(6))), (6) % ((fac(6)) ** (6)), (6) % ((fac(6)) + (6)), (6) % ((fac(6)) + (fac(6))), (6) % ((fac(6)) - (6)), (6) % ((fac(6)) / (6)), (6) % ((fac(6)) << (6)), (6) % ((fac(6)) << (fac(6))), (6) % ((fac(6)) >> (6)), (6) % ((fac(6)) ^ (6)), (6) % ((fac(6)) | (6)), (6) % ((fac(6)) | (fac(6))), (6) & ((6) % (fac(6))), (6) & ((6) & (6)), (6) & ((6) + (fac(6))), (6) & ((6) - (fac(6))), (6) & ((6) ^ (fac(6))), (6) & ((6) | (6)), (6) & ((6) | (fac(6))), (6) & ((fac(6)) + (6)), (6) & ((fac(6)) ^ (6)), (6) & ((fac(6)) | (6)), (6) * ((6) / (6)), (6) * ((fac(6)) / (fac(6))), (6) ** ((6) / (6)), (6) ** ((fac(6)) / (fac(6))), (6) + ((6) % (6)), (6) + ((6) & (fac(6))), (6) + ((6) - (6)), (6) + ((6) >> (6)), (6) + ((6) >> (fac(6))), (6) + ((6) ^ (6)), (6) + ((fac(6)) % (6)), (6) + ((fac(6)) % (fac(6))), (6) + ((fac(6)) & (6)), (6) + ((fac(6)) - (fac(6))), (6) + ((fac(6)) >> (fac(6))), (6) + ((fac(6)) ^ (fac(6))), (6) - ((6) % (6)), (6) - ((6) & (fac(6))), (6) - ((6) - (6)), (6) - ((6) >> (6)), (6) - ((6) >> (fac(6))), (6) - ((6) ^ (6)), (6) - ((fac(6)) % (6)), (6) - ((fac(6)) % (fac(6))), (6) - ((fac(6)) & (6)), (6) - ((fac(6)) - (fac(6))), (6) - ((fac(6)) >> (fac(6))), (6) - ((fac(6)) ^ (fac(6))), (6) / ((6) / (6)), (6) / ((fac(6)) / (fac(6))), (6) << ((6) % (6)), (6) << ((6) & (fac(6))), (6) << ((6) ** (6)), (6) << ((6) - (6)), (6) << ((6) << (6)), (6) << ((6) << (fac(6))), (6) << ((6) >> (6)), (6) << ((6) >> (fac(6))), (6) << ((6) ^ (6)), (6) << ((fac(6)) % (6)), (6) << ((fac(6)) % (fac(6))), (6) << ((fac(6)) & (6)), (6) << ((fac(6)) * (fac(6))), (6) << ((fac(6)) ** (6)), (6) << ((fac(6)) - (fac(6))), (6) << ((fac(6)) << (6)), (6) << ((fac(6)) << (fac(6))), (6) << ((fac(6)) >> (fac(6))), (6) << ((fac(6)) ^ (fac(6))), (6) >> ((6) % (6)), (6) >> ((6) & (fac(6))), (6) >> ((6) ** (6)), (6) >> ((6) - (6)), (6) >> ((6) << (6)), (6) >> ((6) << (fac(6))), (6) >> ((6) >> (6)), (6) >> ((6) >> (fac(6))), (6) >> ((6) ^ (6)), (6) >> ((fac(6)) % (6)), (6) >> ((fac(6)) % (fac(6))), (6) >> ((fac(6)) & (6)), (6) >> ((fac(6)) * (fac(6))), (6) >> ((fac(6)) ** (6)), (6) >> ((fac(6)) - (fac(6))), (6) >> ((fac(6)) << (6)), (6) >> ((fac(6)) << (fac(6))), (6) >> ((fac(6)) >> (fac(6))), (6) >> ((fac(6)) ^ (fac(6))), (6) ^ ((6) % (6)), (6) ^ ((6) & (fac(6))), (6) ^ ((6) - (6)), (6) ^ ((6) >> (6)), (6) ^ ((6) >> (fac(6))), (6) ^ ((6) ^ (6)), (6) ^ ((fac(6)) % (6)), (6) ^ ((fac(6)) % (fac(6))), (6) ^ ((fac(6)) & (6)), (6) ^ ((fac(6)) - (fac(6))), (6) ^ ((fac(6)) >> (fac(6))), (6) ^ ((fac(6)) ^ (fac(6))), (6) | ((6) % (6)), (6) | ((6) % (fac(6))), (6) | ((6) & (6)), (6) | ((6) & (fac(6))), (6) | ((6) - (6)), (6) | ((6) >> (6)), (6) | ((6) >> (fac(6))), (6) | ((6) ^ (6)), (6) | ((6) | (6)), (6) | ((fac(6)) % (6)), (6) | ((fac(6)) % (fac(6))), (6) | ((fac(6)) & (6)), (6) | ((fac(6)) - (fac(6))), (6) | ((fac(6)) >> (fac(6))), (6) | ((fac(6)) ^ (fac(6))), (fac(6)) % ((6) - (fac(6))), (fac(6)) % ((fac(6)) - (6)), (fac(6)) + ((6) - (fac(6))), (fac(6)) - ((fac(6)) - (6)), (fac(6)) / ((fac(6)) / (6)), (fac(6)) ^ ((6) + (fac(6))), (fac(6)) ^ ((6) ^ (fac(6))), (fac(6)) ^ ((6) | (fac(6))), (fac(6)) ^ ((fac(6)) + (6)), (fac(6)) ^ ((fac(6)) ^ (6)), (fac(6)) ^ ((fac(6)) | (6)), ].every((v) => v === 6); +[(!6) + ((!6) + (6)), (!6) + ((!6) ^ (6)), (!6) + ((!6) | (6)), (!6) + ((6) % (fac(6))), (!6) + ((6) & (6)), (!6) + ((6) + (!6)), (!6) + ((6) - (!6)), (!6) + ((6) << (!6)), (!6) + ((6) >> (!6)), (!6) + ((6) ^ (!6)), (!6) + ((6) | (!6)), (!6) + ((6) | (6)), (!6) - ((!6) - (6)), (!6) ^ ((!6) + (6)), (!6) ^ ((!6) ^ (6)), (!6) ^ ((!6) | (6)), (!6) ^ ((6) % (fac(6))), (!6) ^ ((6) & (6)), (!6) ^ ((6) + (!6)), (!6) ^ ((6) - (!6)), (!6) ^ ((6) << (!6)), (!6) ^ ((6) >> (!6)), (!6) ^ ((6) ^ (!6)), (!6) ^ ((6) | (!6)), (!6) ^ ((6) | (6)), (!6) | ((!6) + (6)), (!6) | ((!6) ^ (6)), (!6) | ((!6) | (6)), (!6) | ((6) % (fac(6))), (!6) | ((6) & (6)), (!6) | ((6) + (!6)), (!6) | ((6) - (!6)), (!6) | ((6) << (!6)), (!6) | ((6) >> (!6)), (!6) | ((6) ^ (!6)), (!6) | ((6) | (!6)), (!6) | ((6) | (6)), ((!6) % (6)) + (6), ((!6) % (6)) ^ (6), ((!6) % (6)) | (6), ((!6) % (fac(6))) + (6), ((!6) % (fac(6))) ^ (6), ((!6) % (fac(6))) | (6), ((!6) & (!6)) + (6), ((!6) & (!6)) ^ (6), ((!6) & (!6)) | (6), ((!6) & (6)) + (6), ((!6) & (6)) ^ (6), ((!6) & (6)) | (6), ((!6) & (fac(6))) + (6), ((!6) & (fac(6))) ^ (6), ((!6) & (fac(6))) | (6), ((!6) * (!6)) + (6), ((!6) * (!6)) ^ (6), ((!6) * (!6)) | (6), ((!6) * (6)) + (6), ((!6) * (6)) ^ (6), ((!6) * (6)) | (6), ((!6) * (fac(6))) + (6), ((!6) * (fac(6))) ^ (6), ((!6) * (fac(6))) | (6), ((!6) ** (!6)) * (6), ((!6) ** (6)) + (6), ((!6) ** (6)) ^ (6), ((!6) ** (6)) | (6), ((!6) ** (fac(6))) + (6), ((!6) ** (fac(6))) ^ (6), ((!6) ** (fac(6))) | (6), ((!6) + (!6)) + (6), ((!6) + (!6)) ^ (6), ((!6) + (!6)) | (6), ((!6) + (6)) % (fac(6)), ((!6) + (6)) & (6), ((!6) + (6)) + (!6), ((!6) + (6)) - (!6), ((!6) + (6)) << (!6), ((!6) + (6)) >> (!6), ((!6) + (6)) ^ (!6), ((!6) + (6)) | (!6), ((!6) + (6)) | (6), ((!6) - (!6)) + (6), ((!6) - (!6)) ^ (6), ((!6) - (!6)) | (6), ((!6) / (6)) + (6), ((!6) / (6)) ^ (6), ((!6) / (6)) | (6), ((!6) / (fac(6))) + (6), ((!6) / (fac(6))) ^ (6), ((!6) / (fac(6))) | (6), ((!6) << (!6)) + (6), ((!6) << (!6)) ^ (6), ((!6) << (!6)) | (6), ((!6) << (6)) + (6), ((!6) << (6)) ^ (6), ((!6) << (6)) | (6), ((!6) << (fac(6))) + (6), ((!6) << (fac(6))) ^ (6), ((!6) << (fac(6))) | (6), ((!6) >> (!6)) + (6), ((!6) >> (!6)) ^ (6), ((!6) >> (!6)) | (6), ((!6) >> (6)) + (6), ((!6) >> (6)) ^ (6), ((!6) >> (6)) | (6), ((!6) >> (fac(6))) + (6), ((!6) >> (fac(6))) ^ (6), ((!6) >> (fac(6))) | (6), ((!6) ^ (!6)) + (6), ((!6) ^ (!6)) ^ (6), ((!6) ^ (!6)) | (6), ((!6) ^ (6)) % (fac(6)), ((!6) ^ (6)) & (6), ((!6) ^ (6)) + (!6), ((!6) ^ (6)) - (!6), ((!6) ^ (6)) << (!6), ((!6) ^ (6)) >> (!6), ((!6) ^ (6)) ^ (!6), ((!6) ^ (6)) | (!6), ((!6) ^ (6)) | (6), ((!6) | (!6)) + (6), ((!6) | (!6)) ^ (6), ((!6) | (!6)) | (6), ((!6) | (6)) % (fac(6)), ((!6) | (6)) & (6), ((!6) | (6)) + (!6), ((!6) | (6)) - (!6), ((!6) | (6)) << (!6), ((!6) | (6)) >> (!6), ((!6) | (6)) ^ (!6), ((!6) | (6)) | (!6), ((!6) | (6)) | (6), ((6) % (6)) + (6), ((6) % (6)) ^ (6), ((6) % (6)) | (6), ((6) % (fac(6))) % (fac(6)), ((6) % (fac(6))) & (6), ((6) % (fac(6))) + (!6), ((6) % (fac(6))) - (!6), ((6) % (fac(6))) << (!6), ((6) % (fac(6))) >> (!6), ((6) % (fac(6))) ^ (!6), ((6) % (fac(6))) | (!6), ((6) % (fac(6))) | (6), ((6) & (!6)) + (6), ((6) & (!6)) ^ (6), ((6) & (!6)) | (6), ((6) & (6)) % (fac(6)), ((6) & (6)) & (6), ((6) & (6)) + (!6), ((6) & (6)) - (!6), ((6) & (6)) << (!6), ((6) & (6)) >> (!6), ((6) & (6)) ^ (!6), ((6) & (6)) | (!6), ((6) & (6)) | (6), ((6) & (fac(6))) + (6), ((6) & (fac(6))) ^ (6), ((6) & (fac(6))) | (6), ((6) * (!6)) + (6), ((6) * (!6)) ^ (6), ((6) * (!6)) | (6), ((6) * (6)) / (6), ((6) * (fac(6))) / (fac(6)), ((6) ** (!6)) * (6), ((6) + (!6)) % (fac(6)), ((6) + (!6)) & (6), ((6) + (!6)) + (!6), ((6) + (!6)) - (!6), ((6) + (!6)) << (!6), ((6) + (!6)) >> (!6), ((6) + (!6)) ^ (!6), ((6) + (!6)) | (!6), ((6) + (!6)) | (6), ((6) + (6)) - (6), ((6) + (fac(6))) % (fac(6)), ((6) + (fac(6))) & (6), ((6) + (fac(6))) - (fac(6)), ((6) + (fac(6))) ^ (fac(6)), ((6) - (!6)) % (fac(6)), ((6) - (!6)) & (6), ((6) - (!6)) + (!6), ((6) - (!6)) - (!6), ((6) - (!6)) << (!6), ((6) - (!6)) >> (!6), ((6) - (!6)) ^ (!6), ((6) - (!6)) | (!6), ((6) - (!6)) | (6), ((6) - (6)) + (6), ((6) - (6)) ^ (6), ((6) - (6)) | (6), ((6) - (fac(6))) & (6), ((6) - (fac(6))) + (fac(6)), ((6) / (6)) * (6), ((6) << (!6)) % (fac(6)), ((6) << (!6)) & (6), ((6) << (!6)) + (!6), ((6) << (!6)) - (!6), ((6) << (!6)) << (!6), ((6) << (!6)) >> (!6), ((6) << (!6)) ^ (!6), ((6) << (!6)) | (!6), ((6) << (!6)) | (6), ((6) << (6)) >> (6), ((6) << (fac(6))) >> (fac(6)), ((6) >> (!6)) % (fac(6)), ((6) >> (!6)) & (6), ((6) >> (!6)) + (!6), ((6) >> (!6)) - (!6), ((6) >> (!6)) << (!6), ((6) >> (!6)) >> (!6), ((6) >> (!6)) ^ (!6), ((6) >> (!6)) | (!6), ((6) >> (!6)) | (6), ((6) >> (6)) + (6), ((6) >> (6)) ^ (6), ((6) >> (6)) | (6), ((6) >> (fac(6))) + (6), ((6) >> (fac(6))) ^ (6), ((6) >> (fac(6))) | (6), ((6) ^ (!6)) % (fac(6)), ((6) ^ (!6)) & (6), ((6) ^ (!6)) + (!6), ((6) ^ (!6)) - (!6), ((6) ^ (!6)) << (!6), ((6) ^ (!6)) >> (!6), ((6) ^ (!6)) ^ (!6), ((6) ^ (!6)) | (!6), ((6) ^ (!6)) | (6), ((6) ^ (6)) + (6), ((6) ^ (6)) ^ (6), ((6) ^ (6)) | (6), ((6) ^ (fac(6))) % (fac(6)), ((6) ^ (fac(6))) & (6), ((6) ^ (fac(6))) - (fac(6)), ((6) ^ (fac(6))) ^ (fac(6)), ((6) | (!6)) % (fac(6)), ((6) | (!6)) & (6), ((6) | (!6)) + (!6), ((6) | (!6)) - (!6), ((6) | (!6)) << (!6), ((6) | (!6)) >> (!6), ((6) | (!6)) ^ (!6), ((6) | (!6)) | (!6), ((6) | (!6)) | (6), ((6) | (6)) % (fac(6)), ((6) | (6)) & (6), ((6) | (6)) + (!6), ((6) | (6)) - (!6), ((6) | (6)) << (!6), ((6) | (6)) >> (!6), ((6) | (6)) ^ (!6), ((6) | (6)) | (!6), ((6) | (6)) | (6), ((6) | (fac(6))) % (fac(6)), ((6) | (fac(6))) & (6), ((6) | (fac(6))) - (fac(6)), ((6) | (fac(6))) ^ (fac(6)), ((fac(6)) % (6)) + (6), ((fac(6)) % (6)) ^ (6), ((fac(6)) % (6)) | (6), ((fac(6)) % (fac(6))) + (6), ((fac(6)) % (fac(6))) ^ (6), ((fac(6)) % (fac(6))) | (6), ((fac(6)) & (!6)) + (6), ((fac(6)) & (!6)) ^ (6), ((fac(6)) & (!6)) | (6), ((fac(6)) & (6)) + (6), ((fac(6)) & (6)) ^ (6), ((fac(6)) & (6)) | (6), ((fac(6)) * (!6)) + (6), ((fac(6)) * (!6)) ^ (6), ((fac(6)) * (!6)) | (6), ((fac(6)) * (6)) / (fac(6)), ((fac(6)) ** (!6)) * (6), ((fac(6)) + (6)) % (fac(6)), ((fac(6)) + (6)) & (6), ((fac(6)) + (6)) - (fac(6)), ((fac(6)) + (6)) ^ (fac(6)), ((fac(6)) - (fac(6))) + (6), ((fac(6)) - (fac(6))) ^ (6), ((fac(6)) - (fac(6))) | (6), ((fac(6)) / (fac(6))) * (6), ((fac(6)) >> (fac(6))) + (6), ((fac(6)) >> (fac(6))) ^ (6), ((fac(6)) >> (fac(6))) | (6), ((fac(6)) ^ (6)) % (fac(6)), ((fac(6)) ^ (6)) & (6), ((fac(6)) ^ (6)) - (fac(6)), ((fac(6)) ^ (6)) ^ (fac(6)), ((fac(6)) ^ (fac(6))) + (6), ((fac(6)) ^ (fac(6))) ^ (6), ((fac(6)) ^ (fac(6))) | (6), ((fac(6)) | (6)) % (fac(6)), ((fac(6)) | (6)) & (6), ((fac(6)) | (6)) - (fac(6)), ((fac(6)) | (6)) ^ (fac(6)), (6) % ((!6) + (fac(6))), (6) % ((!6) - (fac(6))), (6) % ((!6) ^ (fac(6))), (6) % ((!6) | (fac(6))), (6) % ((6) * (6)), (6) % ((6) * (fac(6))), (6) % ((6) ** (6)), (6) % ((6) + (6)), (6) % ((6) + (fac(6))), (6) % ((6) - (fac(6))), (6) % ((6) << (6)), (6) % ((6) << (fac(6))), (6) % ((6) ^ (fac(6))), (6) % ((6) | (fac(6))), (6) % ((fac(6)) & (fac(6))), (6) % ((fac(6)) * (6)), (6) % ((fac(6)) * (fac(6))), (6) % ((fac(6)) ** (6)), (6) % ((fac(6)) + (!6)), (6) % ((fac(6)) + (6)), (6) % ((fac(6)) + (fac(6))), (6) % ((fac(6)) - (!6)), (6) % ((fac(6)) - (6)), (6) % ((fac(6)) / (6)), (6) % ((fac(6)) << (!6)), (6) % ((fac(6)) << (6)), (6) % ((fac(6)) << (fac(6))), (6) % ((fac(6)) >> (!6)), (6) % ((fac(6)) >> (6)), (6) % ((fac(6)) ^ (!6)), (6) % ((fac(6)) ^ (6)), (6) % ((fac(6)) | (!6)), (6) % ((fac(6)) | (6)), (6) % ((fac(6)) | (fac(6))), (6) & ((!6) + (6)), (6) & ((!6) ^ (6)), (6) & ((!6) | (6)), (6) & ((6) % (fac(6))), (6) & ((6) & (6)), (6) & ((6) + (!6)), (6) & ((6) + (fac(6))), (6) & ((6) - (!6)), (6) & ((6) - (fac(6))), (6) & ((6) << (!6)), (6) & ((6) >> (!6)), (6) & ((6) ^ (!6)), (6) & ((6) ^ (fac(6))), (6) & ((6) | (!6)), (6) & ((6) | (6)), (6) & ((6) | (fac(6))), (6) & ((fac(6)) + (6)), (6) & ((fac(6)) ^ (6)), (6) & ((fac(6)) | (6)), (6) * ((!6) ** (!6)), (6) * ((6) ** (!6)), (6) * ((6) / (6)), (6) * ((fac(6)) ** (!6)), (6) * ((fac(6)) / (fac(6))), (6) ** ((!6) ** (!6)), (6) ** ((6) ** (!6)), (6) ** ((6) / (6)), (6) ** ((fac(6)) ** (!6)), (6) ** ((fac(6)) / (fac(6))), (6) + ((!6) % (6)), (6) + ((!6) % (fac(6))), (6) + ((!6) & (!6)), (6) + ((!6) & (6)), (6) + ((!6) & (fac(6))), (6) + ((!6) * (!6)), (6) + ((!6) * (6)), (6) + ((!6) * (fac(6))), (6) + ((!6) ** (6)), (6) + ((!6) ** (fac(6))), (6) + ((!6) + (!6)), (6) + ((!6) - (!6)), (6) + ((!6) / (6)), (6) + ((!6) / (fac(6))), (6) + ((!6) << (!6)), (6) + ((!6) << (6)), (6) + ((!6) << (fac(6))), (6) + ((!6) >> (!6)), (6) + ((!6) >> (6)), (6) + ((!6) >> (fac(6))), (6) + ((!6) ^ (!6)), (6) + ((!6) | (!6)), (6) + ((6) % (6)), (6) + ((6) & (!6)), (6) + ((6) & (fac(6))), (6) + ((6) * (!6)), (6) + ((6) - (6)), (6) + ((6) >> (6)), (6) + ((6) >> (fac(6))), (6) + ((6) ^ (6)), (6) + ((fac(6)) % (6)), (6) + ((fac(6)) % (fac(6))), (6) + ((fac(6)) & (!6)), (6) + ((fac(6)) & (6)), (6) + ((fac(6)) * (!6)), (6) + ((fac(6)) - (fac(6))), (6) + ((fac(6)) >> (fac(6))), (6) + ((fac(6)) ^ (fac(6))), (6) - ((!6) % (6)), (6) - ((!6) % (fac(6))), (6) - ((!6) & (!6)), (6) - ((!6) & (6)), (6) - ((!6) & (fac(6))), (6) - ((!6) * (!6)), (6) - ((!6) * (6)), (6) - ((!6) * (fac(6))), (6) - ((!6) ** (6)), (6) - ((!6) ** (fac(6))), (6) - ((!6) + (!6)), (6) - ((!6) - (!6)), (6) - ((!6) / (6)), (6) - ((!6) / (fac(6))), (6) - ((!6) << (!6)), (6) - ((!6) << (6)), (6) - ((!6) << (fac(6))), (6) - ((!6) >> (!6)), (6) - ((!6) >> (6)), (6) - ((!6) >> (fac(6))), (6) - ((!6) ^ (!6)), (6) - ((!6) | (!6)), (6) - ((6) % (6)), (6) - ((6) & (!6)), (6) - ((6) & (fac(6))), (6) - ((6) * (!6)), (6) - ((6) - (6)), (6) - ((6) >> (6)), (6) - ((6) >> (fac(6))), (6) - ((6) ^ (6)), (6) - ((fac(6)) % (6)), (6) - ((fac(6)) % (fac(6))), (6) - ((fac(6)) & (!6)), (6) - ((fac(6)) & (6)), (6) - ((fac(6)) * (!6)), (6) - ((fac(6)) - (fac(6))), (6) - ((fac(6)) >> (fac(6))), (6) - ((fac(6)) ^ (fac(6))), (6) / ((!6) ** (!6)), (6) / ((6) ** (!6)), (6) / ((6) / (6)), (6) / ((fac(6)) ** (!6)), (6) / ((fac(6)) / (fac(6))), (6) << ((!6) % (6)), (6) << ((!6) % (fac(6))), (6) << ((!6) & (!6)), (6) << ((!6) & (6)), (6) << ((!6) & (fac(6))), (6) << ((!6) * (!6)), (6) << ((!6) * (6)), (6) << ((!6) * (fac(6))), (6) << ((!6) ** (6)), (6) << ((!6) ** (fac(6))), (6) << ((!6) + (!6)), (6) << ((!6) - (!6)), (6) << ((!6) / (6)), (6) << ((!6) / (fac(6))), (6) << ((!6) << (!6)), (6) << ((!6) << (6)), (6) << ((!6) << (fac(6))), (6) << ((!6) >> (!6)), (6) << ((!6) >> (6)), (6) << ((!6) >> (fac(6))), (6) << ((!6) ^ (!6)), (6) << ((!6) | (!6)), (6) << ((6) % (6)), (6) << ((6) & (!6)), (6) << ((6) & (fac(6))), (6) << ((6) * (!6)), (6) << ((6) ** (6)), (6) << ((6) - (6)), (6) << ((6) << (6)), (6) << ((6) << (fac(6))), (6) << ((6) >> (6)), (6) << ((6) >> (fac(6))), (6) << ((6) ^ (6)), (6) << ((fac(6)) % (6)), (6) << ((fac(6)) % (fac(6))), (6) << ((fac(6)) & (!6)), (6) << ((fac(6)) & (6)), (6) << ((fac(6)) * (!6)), (6) << ((fac(6)) * (fac(6))), (6) << ((fac(6)) ** (6)), (6) << ((fac(6)) - (fac(6))), (6) << ((fac(6)) << (6)), (6) << ((fac(6)) << (fac(6))), (6) << ((fac(6)) >> (fac(6))), (6) << ((fac(6)) ^ (fac(6))), (6) >> ((!6) % (6)), (6) >> ((!6) % (fac(6))), (6) >> ((!6) & (!6)), (6) >> ((!6) & (6)), (6) >> ((!6) & (fac(6))), (6) >> ((!6) * (!6)), (6) >> ((!6) * (6)), (6) >> ((!6) * (fac(6))), (6) >> ((!6) ** (6)), (6) >> ((!6) ** (fac(6))), (6) >> ((!6) + (!6)), (6) >> ((!6) - (!6)), (6) >> ((!6) / (6)), (6) >> ((!6) / (fac(6))), (6) >> ((!6) << (!6)), (6) >> ((!6) << (6)), (6) >> ((!6) << (fac(6))), (6) >> ((!6) >> (!6)), (6) >> ((!6) >> (6)), (6) >> ((!6) >> (fac(6))), (6) >> ((!6) ^ (!6)), (6) >> ((!6) | (!6)), (6) >> ((6) % (6)), (6) >> ((6) & (!6)), (6) >> ((6) & (fac(6))), (6) >> ((6) * (!6)), (6) >> ((6) ** (6)), (6) >> ((6) - (6)), (6) >> ((6) << (6)), (6) >> ((6) << (fac(6))), (6) >> ((6) >> (6)), (6) >> ((6) >> (fac(6))), (6) >> ((6) ^ (6)), (6) >> ((fac(6)) % (6)), (6) >> ((fac(6)) % (fac(6))), (6) >> ((fac(6)) & (!6)), (6) >> ((fac(6)) & (6)), (6) >> ((fac(6)) * (!6)), (6) >> ((fac(6)) * (fac(6))), (6) >> ((fac(6)) ** (6)), (6) >> ((fac(6)) - (fac(6))), (6) >> ((fac(6)) << (6)), (6) >> ((fac(6)) << (fac(6))), (6) >> ((fac(6)) >> (fac(6))), (6) >> ((fac(6)) ^ (fac(6))), (6) ^ ((!6) % (6)), (6) ^ ((!6) % (fac(6))), (6) ^ ((!6) & (!6)), (6) ^ ((!6) & (6)), (6) ^ ((!6) & (fac(6))), (6) ^ ((!6) * (!6)), (6) ^ ((!6) * (6)), (6) ^ ((!6) * (fac(6))), (6) ^ ((!6) ** (6)), (6) ^ ((!6) ** (fac(6))), (6) ^ ((!6) + (!6)), (6) ^ ((!6) - (!6)), (6) ^ ((!6) / (6)), (6) ^ ((!6) / (fac(6))), (6) ^ ((!6) << (!6)), (6) ^ ((!6) << (6)), (6) ^ ((!6) << (fac(6))), (6) ^ ((!6) >> (!6)), (6) ^ ((!6) >> (6)), (6) ^ ((!6) >> (fac(6))), (6) ^ ((!6) ^ (!6)), (6) ^ ((!6) | (!6)), (6) ^ ((6) % (6)), (6) ^ ((6) & (!6)), (6) ^ ((6) & (fac(6))), (6) ^ ((6) * (!6)), (6) ^ ((6) - (6)), (6) ^ ((6) >> (6)), (6) ^ ((6) >> (fac(6))), (6) ^ ((6) ^ (6)), (6) ^ ((fac(6)) % (6)), (6) ^ ((fac(6)) % (fac(6))), (6) ^ ((fac(6)) & (!6)), (6) ^ ((fac(6)) & (6)), (6) ^ ((fac(6)) * (!6)), (6) ^ ((fac(6)) - (fac(6))), (6) ^ ((fac(6)) >> (fac(6))), (6) ^ ((fac(6)) ^ (fac(6))), (6) | ((!6) % (6)), (6) | ((!6) % (fac(6))), (6) | ((!6) & (!6)), (6) | ((!6) & (6)), (6) | ((!6) & (fac(6))), (6) | ((!6) * (!6)), (6) | ((!6) * (6)), (6) | ((!6) * (fac(6))), (6) | ((!6) ** (6)), (6) | ((!6) ** (fac(6))), (6) | ((!6) + (!6)), (6) | ((!6) + (6)), (6) | ((!6) - (!6)), (6) | ((!6) / (6)), (6) | ((!6) / (fac(6))), (6) | ((!6) << (!6)), (6) | ((!6) << (6)), (6) | ((!6) << (fac(6))), (6) | ((!6) >> (!6)), (6) | ((!6) >> (6)), (6) | ((!6) >> (fac(6))), (6) | ((!6) ^ (!6)), (6) | ((!6) ^ (6)), (6) | ((!6) | (!6)), (6) | ((!6) | (6)), (6) | ((6) % (6)), (6) | ((6) % (fac(6))), (6) | ((6) & (!6)), (6) | ((6) & (6)), (6) | ((6) & (fac(6))), (6) | ((6) * (!6)), (6) | ((6) + (!6)), (6) | ((6) - (!6)), (6) | ((6) - (6)), (6) | ((6) << (!6)), (6) | ((6) >> (!6)), (6) | ((6) >> (6)), (6) | ((6) >> (fac(6))), (6) | ((6) ^ (!6)), (6) | ((6) ^ (6)), (6) | ((6) | (!6)), (6) | ((6) | (6)), (6) | ((fac(6)) % (6)), (6) | ((fac(6)) % (fac(6))), (6) | ((fac(6)) & (!6)), (6) | ((fac(6)) & (6)), (6) | ((fac(6)) * (!6)), (6) | ((fac(6)) - (fac(6))), (6) | ((fac(6)) >> (fac(6))), (6) | ((fac(6)) ^ (fac(6))), (fac(6)) % ((6) - (fac(6))), (fac(6)) % ((fac(6)) - (6)), (fac(6)) + ((6) - (fac(6))), (fac(6)) - ((fac(6)) - (6)), (fac(6)) / ((fac(6)) / (6)), (fac(6)) ^ ((6) + (fac(6))), (fac(6)) ^ ((6) ^ (fac(6))), (fac(6)) ^ ((6) | (fac(6))), (fac(6)) ^ ((fac(6)) + (6)), (fac(6)) ^ ((fac(6)) ^ (6)), (fac(6)) ^ ((fac(6)) | (6)), ].every((v) => v === 6); 7 1 -ansSet.size() = 9 +ansSet.size() = 18 let fac = (v) => v > 0 ? v * fac(v - 1) : 1, { sqrt } = Math; -[((7) + (7)) & (7), ((7) / (7)) ^ (7), ((fac(7)) / (7)) % (7), ((fac(7)) / (fac(7))) ^ (7), (7) & ((7) + (7)), (7) - ((7) / (7)), (7) - ((fac(7)) / (fac(7))), (7) ^ ((7) / (7)), (7) ^ ((fac(7)) / (fac(7))), ].every((v) => v === 6); +[((!7) ** (!7)) ^ (7), ((7) ** (!7)) ^ (7), ((7) + (7)) & (7), ((7) / (7)) ^ (7), ((fac(7)) ** (!7)) ^ (7), ((fac(7)) / (7)) % (7), ((fac(7)) / (fac(7))) ^ (7), (7) & ((7) + (7)), (7) - ((!7) ** (!7)), (7) - ((7) ** (!7)), (7) - ((7) / (7)), (7) - ((fac(7)) ** (!7)), (7) - ((fac(7)) / (fac(7))), (7) ^ ((!7) ** (!7)), (7) ^ ((7) ** (!7)), (7) ^ ((7) / (7)), (7) ^ ((fac(7)) ** (!7)), (7) ^ ((fac(7)) / (fac(7))), ].every((v) => v === 6); 8 0 ansSet.size() = 0 let fac = (v) => v > 0 ? v * fac(v - 1) : 1, { sqrt } = Math; [].every((v) => v === 6); 9 1 -ansSet.size() = 46 +ansSet.size() = 108 let fac = (v) => v > 0 ? v * fac(v - 1) : 1, { sqrt } = Math; -[((9) % (fac(9))) - (sqrt(9)), ((9) & (9)) - (sqrt(9)), ((9) + (9)) / (sqrt(9)), ((9) - (sqrt(9))) % (9), ((9) - (sqrt(9))) % (fac(9)), ((9) - (sqrt(9))) << (fac(9)), ((9) - (sqrt(9))) >> (fac(9)), ((9) / (sqrt(9))) + (sqrt(9)), ((9) << (fac(9))) - (sqrt(9)), ((9) >> (fac(9))) - (sqrt(9)), ((9) | (9)) - (sqrt(9)), ((fac(9)) - (sqrt(9))) % (9), ((fac(9)) >> (9)) % (9), ((sqrt(9)) % (9)) + (sqrt(9)), ((sqrt(9)) % (fac(9))) + (sqrt(9)), ((sqrt(9)) & (sqrt(9))) + (sqrt(9)), ((sqrt(9)) * (sqrt(9))) - (sqrt(9)), ((sqrt(9)) + (sqrt(9))) % (9), ((sqrt(9)) + (sqrt(9))) % (fac(9)), ((sqrt(9)) + (sqrt(9))) << (fac(9)), ((sqrt(9)) + (sqrt(9))) >> (fac(9)), ((sqrt(9)) << (9)) % (9), ((sqrt(9)) << (fac(9))) + (sqrt(9)), ((sqrt(9)) << (sqrt(9))) % (9), ((sqrt(9)) >> (fac(9))) + (sqrt(9)), ((sqrt(9)) | (sqrt(9))) + (sqrt(9)), (9) - ((9) / (sqrt(9))), (9) - ((sqrt(9)) % (9)), (9) - ((sqrt(9)) % (fac(9))), (9) - ((sqrt(9)) & (sqrt(9))), (9) - ((sqrt(9)) << (fac(9))), (9) - ((sqrt(9)) >> (fac(9))), (9) - ((sqrt(9)) | (sqrt(9))), (sqrt(9)) + ((9) / (sqrt(9))), (sqrt(9)) + ((sqrt(9)) % (9)), (sqrt(9)) + ((sqrt(9)) % (fac(9))), (sqrt(9)) + ((sqrt(9)) & (sqrt(9))), (sqrt(9)) + ((sqrt(9)) << (fac(9))), (sqrt(9)) + ((sqrt(9)) >> (fac(9))), (sqrt(9)) + ((sqrt(9)) | (sqrt(9))), (sqrt(9)) << ((9) & (sqrt(9))), (sqrt(9)) << ((9) / (9)), (sqrt(9)) << ((9) >> (sqrt(9))), (sqrt(9)) << ((fac(9)) / (fac(9))), (sqrt(9)) << ((sqrt(9)) & (9)), (sqrt(9)) << ((sqrt(9)) / (sqrt(9))), ].every((v) => v === 6); +[(!9) + ((9) - (sqrt(9))), (!9) + ((sqrt(9)) + (sqrt(9))), (!9) - ((sqrt(9)) - (9)), (!9) ^ ((9) - (sqrt(9))), (!9) ^ ((sqrt(9)) + (sqrt(9))), (!9) | ((9) - (sqrt(9))), (!9) | ((sqrt(9)) + (sqrt(9))), ((!9) + (9)) - (sqrt(9)), ((!9) + (sqrt(9))) + (sqrt(9)), ((!9) - (sqrt(9))) + (9), ((!9) ^ (9)) - (sqrt(9)), ((!9) ^ (sqrt(9))) + (sqrt(9)), ((!9) | (9)) - (sqrt(9)), ((!9) | (sqrt(9))) + (sqrt(9)), ((9) % (fac(9))) - (sqrt(9)), ((9) & (9)) - (sqrt(9)), ((9) + (!9)) - (sqrt(9)), ((9) + (9)) / (sqrt(9)), ((9) - (!9)) - (sqrt(9)), ((9) - (sqrt(9))) % (9), ((9) - (sqrt(9))) % (fac(9)), ((9) - (sqrt(9))) + (!9), ((9) - (sqrt(9))) - (!9), ((9) - (sqrt(9))) << (!9), ((9) - (sqrt(9))) << (fac(9)), ((9) - (sqrt(9))) >> (!9), ((9) - (sqrt(9))) >> (fac(9)), ((9) - (sqrt(9))) ^ (!9), ((9) - (sqrt(9))) | (!9), ((9) / (sqrt(9))) + (sqrt(9)), ((9) << (!9)) - (sqrt(9)), ((9) << (fac(9))) - (sqrt(9)), ((9) >> (!9)) - (sqrt(9)), ((9) >> (fac(9))) - (sqrt(9)), ((9) ^ (!9)) - (sqrt(9)), ((9) | (!9)) - (sqrt(9)), ((9) | (9)) - (sqrt(9)), ((fac(9)) - (sqrt(9))) % (9), ((fac(9)) >> (9)) % (9), ((sqrt(9)) % (9)) + (sqrt(9)), ((sqrt(9)) % (fac(9))) + (sqrt(9)), ((sqrt(9)) & (sqrt(9))) + (sqrt(9)), ((sqrt(9)) * (sqrt(9))) - (sqrt(9)), ((sqrt(9)) + (!9)) + (sqrt(9)), ((sqrt(9)) + (sqrt(9))) % (9), ((sqrt(9)) + (sqrt(9))) % (fac(9)), ((sqrt(9)) + (sqrt(9))) + (!9), ((sqrt(9)) + (sqrt(9))) - (!9), ((sqrt(9)) + (sqrt(9))) << (!9), ((sqrt(9)) + (sqrt(9))) << (fac(9)), ((sqrt(9)) + (sqrt(9))) >> (!9), ((sqrt(9)) + (sqrt(9))) >> (fac(9)), ((sqrt(9)) + (sqrt(9))) ^ (!9), ((sqrt(9)) + (sqrt(9))) | (!9), ((sqrt(9)) - (!9)) + (sqrt(9)), ((sqrt(9)) << (!9)) + (sqrt(9)), ((sqrt(9)) << (9)) % (9), ((sqrt(9)) << (fac(9))) + (sqrt(9)), ((sqrt(9)) << (sqrt(9))) % (9), ((sqrt(9)) >> (!9)) + (sqrt(9)), ((sqrt(9)) >> (fac(9))) + (sqrt(9)), ((sqrt(9)) ^ (!9)) + (sqrt(9)), ((sqrt(9)) | (!9)) + (sqrt(9)), ((sqrt(9)) | (sqrt(9))) + (sqrt(9)), (9) + ((!9) - (sqrt(9))), (9) - ((!9) + (sqrt(9))), (9) - ((!9) ^ (sqrt(9))), (9) - ((!9) | (sqrt(9))), (9) - ((9) / (sqrt(9))), (9) - ((sqrt(9)) % (9)), (9) - ((sqrt(9)) % (fac(9))), (9) - ((sqrt(9)) & (sqrt(9))), (9) - ((sqrt(9)) + (!9)), (9) - ((sqrt(9)) - (!9)), (9) - ((sqrt(9)) << (!9)), (9) - ((sqrt(9)) << (fac(9))), (9) - ((sqrt(9)) >> (!9)), (9) - ((sqrt(9)) >> (fac(9))), (9) - ((sqrt(9)) ^ (!9)), (9) - ((sqrt(9)) | (!9)), (9) - ((sqrt(9)) | (sqrt(9))), (sqrt(9)) + ((!9) + (sqrt(9))), (sqrt(9)) + ((!9) ^ (sqrt(9))), (sqrt(9)) + ((!9) | (sqrt(9))), (sqrt(9)) + ((9) / (sqrt(9))), (sqrt(9)) + ((sqrt(9)) % (9)), (sqrt(9)) + ((sqrt(9)) % (fac(9))), (sqrt(9)) + ((sqrt(9)) & (sqrt(9))), (sqrt(9)) + ((sqrt(9)) + (!9)), (sqrt(9)) + ((sqrt(9)) - (!9)), (sqrt(9)) + ((sqrt(9)) << (!9)), (sqrt(9)) + ((sqrt(9)) << (fac(9))), (sqrt(9)) + ((sqrt(9)) >> (!9)), (sqrt(9)) + ((sqrt(9)) >> (fac(9))), (sqrt(9)) + ((sqrt(9)) ^ (!9)), (sqrt(9)) + ((sqrt(9)) | (!9)), (sqrt(9)) + ((sqrt(9)) | (sqrt(9))), (sqrt(9)) - ((!9) - (sqrt(9))), (sqrt(9)) << ((!9) ** (!9)), (sqrt(9)) << ((9) & (sqrt(9))), (sqrt(9)) << ((9) ** (!9)), (sqrt(9)) << ((9) / (9)), (sqrt(9)) << ((9) >> (sqrt(9))), (sqrt(9)) << ((fac(9)) ** (!9)), (sqrt(9)) << ((fac(9)) / (fac(9))), (sqrt(9)) << ((sqrt(9)) & (9)), (sqrt(9)) << ((sqrt(9)) ** (!9)), (sqrt(9)) << ((sqrt(9)) / (sqrt(9))), ].every((v) => v === 6); 10 0 ansSet.size() = 0 let fac = (v) => v > 0 ? v * fac(v - 1) : 1, { sqrt } = Math; [].every((v) => v === 6); +ansSetSizes = [0, 0, 152, 595, 361, 12, 629, 18, 0, 108, 0, ] diff --git a/apple_interview_24point_similar-v2.cpp b/apple_interview_24point_similar-v2.cpp index 7386728..7a7e250 100644 --- a/apple_interview_24point_similar-v2.cpp +++ b/apple_interview_24point_similar-v2.cpp @@ -5,7 +5,7 @@ using LL = int64_t; const int N = 3, M = 11; bool vis[N]; -int p3[N + 1]; +int p4[N + 1]; LL fac[M], a[N]; string ans[N]; set ansSet; @@ -63,6 +63,11 @@ bool dfs(int dep) { ans[i] = "sqrt((" + tmpAnsI + ") ** (" + tmpAnsJ + "))"; if (dfs(dep + 1)) fl = true; } + if (true) { + a[i] = !originalTmpAI; + ans[i] = "!((" + tmpAnsI + ") ** (" + tmpAnsJ + "))"; + if (dfs(dep + 1)) fl = true; + } } if (!powTooLarge(y, x)) { a[i] = round(pow(y, x)); @@ -79,6 +84,11 @@ bool dfs(int dep) { ans[i] = "sqrt((" + tmpAnsJ + ") ** (" + tmpAnsI + "))"; if (dfs(dep + 1)) fl = true; } + if (true) { + a[i] = !originalTmpAI; + ans[i] = "!((" + tmpAnsJ + ") ** (" + tmpAnsI + "))"; + if (dfs(dep + 1)) fl = true; + } } if (y && x % y == 0) { @@ -96,6 +106,11 @@ bool dfs(int dep) { ans[i] = "sqrt((" + tmpAnsI + ") / (" + tmpAnsJ + "))"; if (dfs(dep + 1)) fl = true; } + if (true) { + a[i] = !originalTmpAI; + ans[i] = "!((" + tmpAnsI + ") / (" + tmpAnsJ + "))"; + if (dfs(dep + 1)) fl = true; + } } if (x && y % x == 0) { a[i] = y / x; @@ -112,6 +127,11 @@ bool dfs(int dep) { ans[i] = "sqrt((" + tmpAnsJ + ") / (" + tmpAnsI + "))"; if (dfs(dep + 1)) fl = true; } + if (true) { + a[i] = !originalTmpAI; + ans[i] = "!((" + tmpAnsJ + ") / (" + tmpAnsI + "))"; + if (dfs(dep + 1)) fl = true; + } } LL originalTmpAI = a[i]; @@ -129,6 +149,11 @@ bool dfs(int dep) { ans[i] = "sqrt((" + tmpAnsI + ") * (" + tmpAnsJ + "))"; if (dfs(dep + 1)) fl = true; } + if (true) { + a[i] = !originalTmpAI; + ans[i] = "!((" + tmpAnsI + ") * (" + tmpAnsJ + "))"; + if (dfs(dep + 1)) fl = true; + } if (y) { a[i] = x % y; @@ -145,6 +170,11 @@ bool dfs(int dep) { ans[i] = "sqrt((" + tmpAnsI + ") % (" + tmpAnsJ + "))"; if (dfs(dep + 1)) fl = true; } + if (true) { + a[i] = !originalTmpAI; + ans[i] = "!((" + tmpAnsI + ") % (" + tmpAnsJ + "))"; + if (dfs(dep + 1)) fl = true; + } } if (x) { a[i] = y % x; @@ -161,6 +191,11 @@ bool dfs(int dep) { ans[i] = "sqrt((" + tmpAnsJ + ") % (" + tmpAnsI + "))"; if (dfs(dep + 1)) fl = true; } + if (true) { + a[i] = !originalTmpAI; + ans[i] = "!((" + tmpAnsJ + ") % (" + tmpAnsI + "))"; + if (dfs(dep + 1)) fl = true; + } } a[i] = x + y; @@ -177,6 +212,11 @@ bool dfs(int dep) { ans[i] = "sqrt((" + tmpAnsI + ") + (" + tmpAnsJ + "))"; if (dfs(dep + 1)) fl = true; } + if (true) { + a[i] = !originalTmpAI; + ans[i] = "!((" + tmpAnsI + ") + (" + tmpAnsJ + "))"; + if (dfs(dep + 1)) fl = true; + } a[i] = x - y; ans[i] = "(" + tmpAnsI + ") - (" + tmpAnsJ + ")"; @@ -192,6 +232,11 @@ bool dfs(int dep) { ans[i] = "sqrt((" + tmpAnsI + ") - (" + tmpAnsJ + "))"; if (dfs(dep + 1)) fl = true; } + if (true) { + a[i] = !originalTmpAI; + ans[i] = "!((" + tmpAnsI + ") - (" + tmpAnsJ + "))"; + if (dfs(dep + 1)) fl = true; + } a[i] = y - x; ans[i] = "(" + tmpAnsJ + ") - (" + tmpAnsI + ")"; if (dfs(dep + 1)) fl = true; @@ -206,6 +251,11 @@ bool dfs(int dep) { ans[i] = "sqrt((" + tmpAnsJ + ") - (" + tmpAnsI + "))"; if (dfs(dep + 1)) fl = true; } + if (true) { + a[i] = !originalTmpAI; + ans[i] = "!((" + tmpAnsJ + ") - (" + tmpAnsI + "))"; + if (dfs(dep + 1)) fl = true; + } a[i] = x << y; ans[i] = "(" + tmpAnsI + ") << (" + tmpAnsJ + ")"; @@ -221,6 +271,11 @@ bool dfs(int dep) { ans[i] = "sqrt((" + tmpAnsI + ") << (" + tmpAnsJ + "))"; if (dfs(dep + 1)) fl = true; } + if (true) { + a[i] = !originalTmpAI; + ans[i] = "!((" + tmpAnsI + ") << (" + tmpAnsJ + "))"; + if (dfs(dep + 1)) fl = true; + } a[i] = y << x; ans[i] = "(" + tmpAnsJ + ") << (" + tmpAnsI + ")"; if (dfs(dep + 1)) fl = true; @@ -235,6 +290,11 @@ bool dfs(int dep) { ans[i] = "sqrt((" + tmpAnsJ + ") << (" + tmpAnsI + "))"; if (dfs(dep + 1)) fl = true; } + if (true) { + a[i] = !originalTmpAI; + ans[i] = "!((" + tmpAnsJ + ") << (" + tmpAnsI + "))"; + if (dfs(dep + 1)) fl = true; + } a[i] = x >> y; ans[i] = "(" + tmpAnsI + ") >> (" + tmpAnsJ + ")"; @@ -250,6 +310,11 @@ bool dfs(int dep) { ans[i] = "sqrt((" + tmpAnsI + ") >> (" + tmpAnsJ + "))"; if (dfs(dep + 1)) fl = true; } + if (true) { + a[i] = !originalTmpAI; + ans[i] = "!((" + tmpAnsI + ") >> (" + tmpAnsJ + "))"; + if (dfs(dep + 1)) fl = true; + } a[i] = y >> x; ans[i] = "(" + tmpAnsJ + ") >> (" + tmpAnsI + ")"; if (dfs(dep + 1)) fl = true; @@ -264,6 +329,11 @@ bool dfs(int dep) { ans[i] = "sqrt((" + tmpAnsJ + ") >> (" + tmpAnsI + "))"; if (dfs(dep + 1)) fl = true; } + if (true) { + a[i] = !originalTmpAI; + ans[i] = "!((" + tmpAnsJ + ") >> (" + tmpAnsI + "))"; + if (dfs(dep + 1)) fl = true; + } a[i] = x & y; ans[i] = "(" + tmpAnsI + ") & (" + tmpAnsJ + ")"; @@ -279,6 +349,11 @@ bool dfs(int dep) { ans[i] = "sqrt((" + tmpAnsI + ") & (" + tmpAnsJ + "))"; if (dfs(dep + 1)) fl = true; } + if (true) { + a[i] = !originalTmpAI; + ans[i] = "!((" + tmpAnsI + ") & (" + tmpAnsJ + "))"; + if (dfs(dep + 1)) fl = true; + } a[i] = x | y; ans[i] = "(" + tmpAnsI + ") | (" + tmpAnsJ + ")"; @@ -294,6 +369,11 @@ bool dfs(int dep) { ans[i] = "sqrt((" + tmpAnsI + ") | (" + tmpAnsJ + "))"; if (dfs(dep + 1)) fl = true; } + if (true) { + a[i] = !originalTmpAI; + ans[i] = "!((" + tmpAnsI + ") | (" + tmpAnsJ + "))"; + if (dfs(dep + 1)) fl = true; + } a[i] = x ^ y; ans[i] = "(" + tmpAnsI + ") ^ (" + tmpAnsJ + ")"; @@ -309,6 +389,11 @@ bool dfs(int dep) { ans[i] = "sqrt((" + tmpAnsI + ") ^ (" + tmpAnsJ + "))"; if (dfs(dep + 1)) fl = true; } + if (true) { + a[i] = !originalTmpAI; + ans[i] = "!((" + tmpAnsI + ") ^ (" + tmpAnsJ + "))"; + if (dfs(dep + 1)) fl = true; + } a[i] = x; ans[i] = tmpAnsI; @@ -323,22 +408,26 @@ int main(int, char **) { file.open("apple_interview_24point_similar-v2.txt", ios::out); streambuf *stream_buffer_out = cout.rdbuf(); cout.rdbuf(file.rdbuf()); - for (int i = 0; i <= N; i++) p3[i] = i ? p3[i - 1] * 3 : 1; + for (int i = 0; i <= N; i++) p4[i] = i ? p4[i - 1] * 4 : 1; for (int i = 0; i < M; i++) fac[i] = i ? fac[i - 1] * i : 1; + vector ansSetSizes; for (int i = 0; i < M; i++) { ansSet.clear(); bool hasAns = false; - for (int S = 0; S < p3[N]; S++) { + for (int S = 0; S < p4[N]; S++) { for (int j = 0; j < N; j++) { int v = 0; string strV; - int sVal = S / p3[j] % 3; + int sVal = S / p4[j] % 4; if (sVal == 1 && isPerfectSquare(i)) { v = sqrt(i); strV = "sqrt(" + to_string(i) + ")"; } else if (sVal == 2) { v = fac[i]; strV = "fac(" + to_string(i) + ")"; + } else if (sVal == 3) { + v = !i; + strV = "!" + to_string(i); } else { v = i; strV = to_string(i); @@ -348,6 +437,7 @@ int main(int, char **) { } hasAns |= dfs(0); } + ansSetSizes.push_back(ansSet.size()); cout << i << " " << hasAns << endl; cout << "ansSet.size() = " << ansSet.size() << endl; string jsCode = @@ -358,6 +448,10 @@ int main(int, char **) { jsCode += "].every((v) => v === 6);"; cout << jsCode << endl; } + cout << "ansSetSizes = ["; + ostream_iterator out_iter(cout, ", "); + copy(ansSetSizes.cbegin(), ansSetSizes.cend(), out_iter); + cout << "]" << endl; cout.rdbuf(stream_buffer_out); file.close(); return 0; diff --git a/apple_interview_24point_similar-v2.txt b/apple_interview_24point_similar-v2.txt index 83550af..68e1ee7 100644 --- a/apple_interview_24point_similar-v2.txt +++ b/apple_interview_24point_similar-v2.txt @@ -1,44 +1,45 @@ 0 1 -ansSet.size() = 24 +ansSet.size() = 192 let fac = (v) => v > 0 ? v * fac(v - 1) : 1, { sqrt } = Math; -[fac(((fac(0)) + (fac(0))) + (fac(0))), fac(((fac(0)) + (fac(0))) ^ (fac(0))), fac(((fac(0)) + (fac(0))) | (fac(0))), fac(((fac(0)) << (fac(0))) + (fac(0))), fac(((fac(0)) << (fac(0))) ^ (fac(0))), fac(((fac(0)) << (fac(0))) | (fac(0))), fac((fac((fac(0)) + (fac(0)))) + (fac(0))), fac((fac((fac(0)) + (fac(0)))) ^ (fac(0))), fac((fac((fac(0)) + (fac(0)))) | (fac(0))), fac((fac((fac(0)) << (fac(0)))) + (fac(0))), fac((fac((fac(0)) << (fac(0)))) ^ (fac(0))), fac((fac((fac(0)) << (fac(0)))) | (fac(0))), fac((fac(0)) + ((fac(0)) + (fac(0)))), fac((fac(0)) + ((fac(0)) << (fac(0)))), fac((fac(0)) + (fac((fac(0)) + (fac(0))))), fac((fac(0)) + (fac((fac(0)) << (fac(0))))), fac((fac(0)) ^ ((fac(0)) + (fac(0)))), fac((fac(0)) ^ ((fac(0)) << (fac(0)))), fac((fac(0)) ^ (fac((fac(0)) + (fac(0))))), fac((fac(0)) ^ (fac((fac(0)) << (fac(0))))), fac((fac(0)) | ((fac(0)) + (fac(0)))), fac((fac(0)) | ((fac(0)) << (fac(0)))), fac((fac(0)) | (fac((fac(0)) + (fac(0))))), fac((fac(0)) | (fac((fac(0)) << (fac(0))))), ].every((v) => v === 6); +[fac((!0) + ((!0) + (!0))), fac((!0) + ((!0) + (fac(0)))), fac((!0) + ((!0) << (!0))), fac((!0) + ((!0) << (fac(0)))), fac((!0) + ((fac(0)) + (!0))), fac((!0) + ((fac(0)) + (fac(0)))), fac((!0) + ((fac(0)) << (!0))), fac((!0) + ((fac(0)) << (fac(0)))), fac((!0) + (fac((!0) + (!0)))), fac((!0) + (fac((!0) + (fac(0))))), fac((!0) + (fac((!0) << (!0)))), fac((!0) + (fac((!0) << (fac(0))))), fac((!0) + (fac((fac(0)) + (!0)))), fac((!0) + (fac((fac(0)) + (fac(0))))), fac((!0) + (fac((fac(0)) << (!0)))), fac((!0) + (fac((fac(0)) << (fac(0))))), fac((!0) ^ ((!0) + (!0))), fac((!0) ^ ((!0) + (fac(0)))), fac((!0) ^ ((!0) << (!0))), fac((!0) ^ ((!0) << (fac(0)))), fac((!0) ^ ((fac(0)) + (!0))), fac((!0) ^ ((fac(0)) + (fac(0)))), fac((!0) ^ ((fac(0)) << (!0))), fac((!0) ^ ((fac(0)) << (fac(0)))), fac((!0) ^ (fac((!0) + (!0)))), fac((!0) ^ (fac((!0) + (fac(0))))), fac((!0) ^ (fac((!0) << (!0)))), fac((!0) ^ (fac((!0) << (fac(0))))), fac((!0) ^ (fac((fac(0)) + (!0)))), fac((!0) ^ (fac((fac(0)) + (fac(0))))), fac((!0) ^ (fac((fac(0)) << (!0)))), fac((!0) ^ (fac((fac(0)) << (fac(0))))), fac((!0) | ((!0) + (!0))), fac((!0) | ((!0) + (fac(0)))), fac((!0) | ((!0) << (!0))), fac((!0) | ((!0) << (fac(0)))), fac((!0) | ((fac(0)) + (!0))), fac((!0) | ((fac(0)) + (fac(0)))), fac((!0) | ((fac(0)) << (!0))), fac((!0) | ((fac(0)) << (fac(0)))), fac((!0) | (fac((!0) + (!0)))), fac((!0) | (fac((!0) + (fac(0))))), fac((!0) | (fac((!0) << (!0)))), fac((!0) | (fac((!0) << (fac(0))))), fac((!0) | (fac((fac(0)) + (!0)))), fac((!0) | (fac((fac(0)) + (fac(0))))), fac((!0) | (fac((fac(0)) << (!0)))), fac((!0) | (fac((fac(0)) << (fac(0))))), fac(((!0) + (!0)) + (!0)), fac(((!0) + (!0)) + (fac(0))), fac(((!0) + (!0)) ^ (!0)), fac(((!0) + (!0)) ^ (fac(0))), fac(((!0) + (!0)) | (!0)), fac(((!0) + (!0)) | (fac(0))), fac(((!0) + (fac(0))) + (!0)), fac(((!0) + (fac(0))) + (fac(0))), fac(((!0) + (fac(0))) ^ (!0)), fac(((!0) + (fac(0))) ^ (fac(0))), fac(((!0) + (fac(0))) | (!0)), fac(((!0) + (fac(0))) | (fac(0))), fac(((!0) << (!0)) + (!0)), fac(((!0) << (!0)) + (fac(0))), fac(((!0) << (!0)) ^ (!0)), fac(((!0) << (!0)) ^ (fac(0))), fac(((!0) << (!0)) | (!0)), fac(((!0) << (!0)) | (fac(0))), fac(((!0) << (fac(0))) + (!0)), fac(((!0) << (fac(0))) + (fac(0))), fac(((!0) << (fac(0))) ^ (!0)), fac(((!0) << (fac(0))) ^ (fac(0))), fac(((!0) << (fac(0))) | (!0)), fac(((!0) << (fac(0))) | (fac(0))), fac(((fac(0)) + (!0)) + (!0)), fac(((fac(0)) + (!0)) + (fac(0))), fac(((fac(0)) + (!0)) ^ (!0)), fac(((fac(0)) + (!0)) ^ (fac(0))), fac(((fac(0)) + (!0)) | (!0)), fac(((fac(0)) + (!0)) | (fac(0))), fac(((fac(0)) + (fac(0))) + (!0)), fac(((fac(0)) + (fac(0))) + (fac(0))), fac(((fac(0)) + (fac(0))) ^ (!0)), fac(((fac(0)) + (fac(0))) ^ (fac(0))), fac(((fac(0)) + (fac(0))) | (!0)), fac(((fac(0)) + (fac(0))) | (fac(0))), fac(((fac(0)) << (!0)) + (!0)), fac(((fac(0)) << (!0)) + (fac(0))), fac(((fac(0)) << (!0)) ^ (!0)), fac(((fac(0)) << (!0)) ^ (fac(0))), fac(((fac(0)) << (!0)) | (!0)), fac(((fac(0)) << (!0)) | (fac(0))), fac(((fac(0)) << (fac(0))) + (!0)), fac(((fac(0)) << (fac(0))) + (fac(0))), fac(((fac(0)) << (fac(0))) ^ (!0)), fac(((fac(0)) << (fac(0))) ^ (fac(0))), fac(((fac(0)) << (fac(0))) | (!0)), fac(((fac(0)) << (fac(0))) | (fac(0))), fac((fac((!0) + (!0))) + (!0)), fac((fac((!0) + (!0))) + (fac(0))), fac((fac((!0) + (!0))) ^ (!0)), fac((fac((!0) + (!0))) ^ (fac(0))), fac((fac((!0) + (!0))) | (!0)), fac((fac((!0) + (!0))) | (fac(0))), fac((fac((!0) + (fac(0)))) + (!0)), fac((fac((!0) + (fac(0)))) + (fac(0))), fac((fac((!0) + (fac(0)))) ^ (!0)), fac((fac((!0) + (fac(0)))) ^ (fac(0))), fac((fac((!0) + (fac(0)))) | (!0)), fac((fac((!0) + (fac(0)))) | (fac(0))), fac((fac((!0) << (!0))) + (!0)), fac((fac((!0) << (!0))) + (fac(0))), fac((fac((!0) << (!0))) ^ (!0)), fac((fac((!0) << (!0))) ^ (fac(0))), fac((fac((!0) << (!0))) | (!0)), fac((fac((!0) << (!0))) | (fac(0))), fac((fac((!0) << (fac(0)))) + (!0)), fac((fac((!0) << (fac(0)))) + (fac(0))), fac((fac((!0) << (fac(0)))) ^ (!0)), fac((fac((!0) << (fac(0)))) ^ (fac(0))), fac((fac((!0) << (fac(0)))) | (!0)), fac((fac((!0) << (fac(0)))) | (fac(0))), fac((fac((fac(0)) + (!0))) + (!0)), fac((fac((fac(0)) + (!0))) + (fac(0))), fac((fac((fac(0)) + (!0))) ^ (!0)), fac((fac((fac(0)) + (!0))) ^ (fac(0))), fac((fac((fac(0)) + (!0))) | (!0)), fac((fac((fac(0)) + (!0))) | (fac(0))), fac((fac((fac(0)) + (fac(0)))) + (!0)), fac((fac((fac(0)) + (fac(0)))) + (fac(0))), fac((fac((fac(0)) + (fac(0)))) ^ (!0)), fac((fac((fac(0)) + (fac(0)))) ^ (fac(0))), fac((fac((fac(0)) + (fac(0)))) | (!0)), fac((fac((fac(0)) + (fac(0)))) | (fac(0))), fac((fac((fac(0)) << (!0))) + (!0)), fac((fac((fac(0)) << (!0))) + (fac(0))), fac((fac((fac(0)) << (!0))) ^ (!0)), fac((fac((fac(0)) << (!0))) ^ (fac(0))), fac((fac((fac(0)) << (!0))) | (!0)), fac((fac((fac(0)) << (!0))) | (fac(0))), fac((fac((fac(0)) << (fac(0)))) + (!0)), fac((fac((fac(0)) << (fac(0)))) + (fac(0))), fac((fac((fac(0)) << (fac(0)))) ^ (!0)), fac((fac((fac(0)) << (fac(0)))) ^ (fac(0))), fac((fac((fac(0)) << (fac(0)))) | (!0)), fac((fac((fac(0)) << (fac(0)))) | (fac(0))), fac((fac(0)) + ((!0) + (!0))), fac((fac(0)) + ((!0) + (fac(0)))), fac((fac(0)) + ((!0) << (!0))), fac((fac(0)) + ((!0) << (fac(0)))), fac((fac(0)) + ((fac(0)) + (!0))), fac((fac(0)) + ((fac(0)) + (fac(0)))), fac((fac(0)) + ((fac(0)) << (!0))), fac((fac(0)) + ((fac(0)) << (fac(0)))), fac((fac(0)) + (fac((!0) + (!0)))), fac((fac(0)) + (fac((!0) + (fac(0))))), fac((fac(0)) + (fac((!0) << (!0)))), fac((fac(0)) + (fac((!0) << (fac(0))))), fac((fac(0)) + (fac((fac(0)) + (!0)))), fac((fac(0)) + (fac((fac(0)) + (fac(0))))), fac((fac(0)) + (fac((fac(0)) << (!0)))), fac((fac(0)) + (fac((fac(0)) << (fac(0))))), fac((fac(0)) ^ ((!0) + (!0))), fac((fac(0)) ^ ((!0) + (fac(0)))), fac((fac(0)) ^ ((!0) << (!0))), fac((fac(0)) ^ ((!0) << (fac(0)))), fac((fac(0)) ^ ((fac(0)) + (!0))), fac((fac(0)) ^ ((fac(0)) + (fac(0)))), fac((fac(0)) ^ ((fac(0)) << (!0))), fac((fac(0)) ^ ((fac(0)) << (fac(0)))), fac((fac(0)) ^ (fac((!0) + (!0)))), fac((fac(0)) ^ (fac((!0) + (fac(0))))), fac((fac(0)) ^ (fac((!0) << (!0)))), fac((fac(0)) ^ (fac((!0) << (fac(0))))), fac((fac(0)) ^ (fac((fac(0)) + (!0)))), fac((fac(0)) ^ (fac((fac(0)) + (fac(0))))), fac((fac(0)) ^ (fac((fac(0)) << (!0)))), fac((fac(0)) ^ (fac((fac(0)) << (fac(0))))), fac((fac(0)) | ((!0) + (!0))), fac((fac(0)) | ((!0) + (fac(0)))), fac((fac(0)) | ((!0) << (!0))), fac((fac(0)) | ((!0) << (fac(0)))), fac((fac(0)) | ((fac(0)) + (!0))), fac((fac(0)) | ((fac(0)) + (fac(0)))), fac((fac(0)) | ((fac(0)) << (!0))), fac((fac(0)) | ((fac(0)) << (fac(0)))), fac((fac(0)) | (fac((!0) + (!0)))), fac((fac(0)) | (fac((!0) + (fac(0))))), fac((fac(0)) | (fac((!0) << (!0)))), fac((fac(0)) | (fac((!0) << (fac(0))))), fac((fac(0)) | (fac((fac(0)) + (!0)))), fac((fac(0)) | (fac((fac(0)) + (fac(0))))), fac((fac(0)) | (fac((fac(0)) << (!0)))), fac((fac(0)) | (fac((fac(0)) << (fac(0))))), ].every((v) => v === 6); 1 1 ansSet.size() = 648 let fac = (v) => v > 0 ? v * fac(v - 1) : 1, { sqrt } = Math; [fac(((1) + (1)) + (1)), fac(((1) + (1)) + (fac(1))), fac(((1) + (1)) + (sqrt(1))), fac(((1) + (1)) ^ (1)), fac(((1) + (1)) ^ (fac(1))), fac(((1) + (1)) ^ (sqrt(1))), fac(((1) + (1)) | (1)), fac(((1) + (1)) | (fac(1))), fac(((1) + (1)) | (sqrt(1))), fac(((1) + (fac(1))) + (1)), fac(((1) + (fac(1))) + (fac(1))), fac(((1) + (fac(1))) + (sqrt(1))), fac(((1) + (fac(1))) ^ (1)), fac(((1) + (fac(1))) ^ (fac(1))), fac(((1) + (fac(1))) ^ (sqrt(1))), fac(((1) + (fac(1))) | (1)), fac(((1) + (fac(1))) | (fac(1))), fac(((1) + (fac(1))) | (sqrt(1))), fac(((1) + (sqrt(1))) + (1)), fac(((1) + (sqrt(1))) + (fac(1))), fac(((1) + (sqrt(1))) + (sqrt(1))), fac(((1) + (sqrt(1))) ^ (1)), fac(((1) + (sqrt(1))) ^ (fac(1))), fac(((1) + (sqrt(1))) ^ (sqrt(1))), fac(((1) + (sqrt(1))) | (1)), fac(((1) + (sqrt(1))) | (fac(1))), fac(((1) + (sqrt(1))) | (sqrt(1))), fac(((1) << (1)) + (1)), fac(((1) << (1)) + (fac(1))), fac(((1) << (1)) + (sqrt(1))), fac(((1) << (1)) ^ (1)), fac(((1) << (1)) ^ (fac(1))), fac(((1) << (1)) ^ (sqrt(1))), fac(((1) << (1)) | (1)), fac(((1) << (1)) | (fac(1))), fac(((1) << (1)) | (sqrt(1))), fac(((1) << (fac(1))) + (1)), fac(((1) << (fac(1))) + (fac(1))), fac(((1) << (fac(1))) + (sqrt(1))), fac(((1) << (fac(1))) ^ (1)), fac(((1) << (fac(1))) ^ (fac(1))), fac(((1) << (fac(1))) ^ (sqrt(1))), fac(((1) << (fac(1))) | (1)), fac(((1) << (fac(1))) | (fac(1))), fac(((1) << (fac(1))) | (sqrt(1))), fac(((1) << (sqrt(1))) + (1)), fac(((1) << (sqrt(1))) + (fac(1))), fac(((1) << (sqrt(1))) + (sqrt(1))), fac(((1) << (sqrt(1))) ^ (1)), fac(((1) << (sqrt(1))) ^ (fac(1))), fac(((1) << (sqrt(1))) ^ (sqrt(1))), fac(((1) << (sqrt(1))) | (1)), fac(((1) << (sqrt(1))) | (fac(1))), fac(((1) << (sqrt(1))) | (sqrt(1))), fac(((fac(1)) + (1)) + (1)), fac(((fac(1)) + (1)) + (fac(1))), fac(((fac(1)) + (1)) + (sqrt(1))), fac(((fac(1)) + (1)) ^ (1)), fac(((fac(1)) + (1)) ^ (fac(1))), fac(((fac(1)) + (1)) ^ (sqrt(1))), fac(((fac(1)) + (1)) | (1)), fac(((fac(1)) + (1)) | (fac(1))), fac(((fac(1)) + (1)) | (sqrt(1))), fac(((fac(1)) + (fac(1))) + (1)), fac(((fac(1)) + (fac(1))) + (fac(1))), fac(((fac(1)) + (fac(1))) + (sqrt(1))), fac(((fac(1)) + (fac(1))) ^ (1)), fac(((fac(1)) + (fac(1))) ^ (fac(1))), fac(((fac(1)) + (fac(1))) ^ (sqrt(1))), fac(((fac(1)) + (fac(1))) | (1)), fac(((fac(1)) + (fac(1))) | (fac(1))), fac(((fac(1)) + (fac(1))) | (sqrt(1))), fac(((fac(1)) + (sqrt(1))) + (1)), fac(((fac(1)) + (sqrt(1))) + (fac(1))), fac(((fac(1)) + (sqrt(1))) + (sqrt(1))), fac(((fac(1)) + (sqrt(1))) ^ (1)), fac(((fac(1)) + (sqrt(1))) ^ (fac(1))), fac(((fac(1)) + (sqrt(1))) ^ (sqrt(1))), fac(((fac(1)) + (sqrt(1))) | (1)), fac(((fac(1)) + (sqrt(1))) | (fac(1))), fac(((fac(1)) + (sqrt(1))) | (sqrt(1))), fac(((fac(1)) << (1)) + (1)), fac(((fac(1)) << (1)) + (fac(1))), fac(((fac(1)) << (1)) + (sqrt(1))), fac(((fac(1)) << (1)) ^ (1)), fac(((fac(1)) << (1)) ^ (fac(1))), fac(((fac(1)) << (1)) ^ (sqrt(1))), fac(((fac(1)) << (1)) | (1)), fac(((fac(1)) << (1)) | (fac(1))), fac(((fac(1)) << (1)) | (sqrt(1))), fac(((fac(1)) << (fac(1))) + (1)), fac(((fac(1)) << (fac(1))) + (fac(1))), fac(((fac(1)) << (fac(1))) + (sqrt(1))), fac(((fac(1)) << (fac(1))) ^ (1)), fac(((fac(1)) << (fac(1))) ^ (fac(1))), fac(((fac(1)) << (fac(1))) ^ (sqrt(1))), fac(((fac(1)) << (fac(1))) | (1)), fac(((fac(1)) << (fac(1))) | (fac(1))), fac(((fac(1)) << (fac(1))) | (sqrt(1))), fac(((fac(1)) << (sqrt(1))) + (1)), fac(((fac(1)) << (sqrt(1))) + (fac(1))), fac(((fac(1)) << (sqrt(1))) + (sqrt(1))), fac(((fac(1)) << (sqrt(1))) ^ (1)), fac(((fac(1)) << (sqrt(1))) ^ (fac(1))), fac(((fac(1)) << (sqrt(1))) ^ (sqrt(1))), fac(((fac(1)) << (sqrt(1))) | (1)), fac(((fac(1)) << (sqrt(1))) | (fac(1))), fac(((fac(1)) << (sqrt(1))) | (sqrt(1))), fac(((sqrt(1)) + (1)) + (1)), fac(((sqrt(1)) + (1)) + (fac(1))), fac(((sqrt(1)) + (1)) + (sqrt(1))), fac(((sqrt(1)) + (1)) ^ (1)), fac(((sqrt(1)) + (1)) ^ (fac(1))), fac(((sqrt(1)) + (1)) ^ (sqrt(1))), fac(((sqrt(1)) + (1)) | (1)), fac(((sqrt(1)) + (1)) | (fac(1))), fac(((sqrt(1)) + (1)) | (sqrt(1))), fac(((sqrt(1)) + (fac(1))) + (1)), fac(((sqrt(1)) + (fac(1))) + (fac(1))), fac(((sqrt(1)) + (fac(1))) + (sqrt(1))), fac(((sqrt(1)) + (fac(1))) ^ (1)), fac(((sqrt(1)) + (fac(1))) ^ (fac(1))), fac(((sqrt(1)) + (fac(1))) ^ (sqrt(1))), fac(((sqrt(1)) + (fac(1))) | (1)), fac(((sqrt(1)) + (fac(1))) | (fac(1))), fac(((sqrt(1)) + (fac(1))) | (sqrt(1))), fac(((sqrt(1)) + (sqrt(1))) + (1)), fac(((sqrt(1)) + (sqrt(1))) + (fac(1))), fac(((sqrt(1)) + (sqrt(1))) + (sqrt(1))), fac(((sqrt(1)) + (sqrt(1))) ^ (1)), fac(((sqrt(1)) + (sqrt(1))) ^ (fac(1))), fac(((sqrt(1)) + (sqrt(1))) ^ (sqrt(1))), fac(((sqrt(1)) + (sqrt(1))) | (1)), fac(((sqrt(1)) + (sqrt(1))) | (fac(1))), fac(((sqrt(1)) + (sqrt(1))) | (sqrt(1))), fac(((sqrt(1)) << (1)) + (1)), fac(((sqrt(1)) << (1)) + (fac(1))), fac(((sqrt(1)) << (1)) + (sqrt(1))), fac(((sqrt(1)) << (1)) ^ (1)), fac(((sqrt(1)) << (1)) ^ (fac(1))), fac(((sqrt(1)) << (1)) ^ (sqrt(1))), fac(((sqrt(1)) << (1)) | (1)), fac(((sqrt(1)) << (1)) | (fac(1))), fac(((sqrt(1)) << (1)) | (sqrt(1))), fac(((sqrt(1)) << (fac(1))) + (1)), fac(((sqrt(1)) << (fac(1))) + (fac(1))), fac(((sqrt(1)) << (fac(1))) + (sqrt(1))), fac(((sqrt(1)) << (fac(1))) ^ (1)), fac(((sqrt(1)) << (fac(1))) ^ (fac(1))), fac(((sqrt(1)) << (fac(1))) ^ (sqrt(1))), fac(((sqrt(1)) << (fac(1))) | (1)), fac(((sqrt(1)) << (fac(1))) | (fac(1))), fac(((sqrt(1)) << (fac(1))) | (sqrt(1))), fac(((sqrt(1)) << (sqrt(1))) + (1)), fac(((sqrt(1)) << (sqrt(1))) + (fac(1))), fac(((sqrt(1)) << (sqrt(1))) + (sqrt(1))), fac(((sqrt(1)) << (sqrt(1))) ^ (1)), fac(((sqrt(1)) << (sqrt(1))) ^ (fac(1))), fac(((sqrt(1)) << (sqrt(1))) ^ (sqrt(1))), fac(((sqrt(1)) << (sqrt(1))) | (1)), fac(((sqrt(1)) << (sqrt(1))) | (fac(1))), fac(((sqrt(1)) << (sqrt(1))) | (sqrt(1))), fac((1) + ((1) + (1))), fac((1) + ((1) + (fac(1)))), fac((1) + ((1) + (sqrt(1)))), fac((1) + ((1) << (1))), fac((1) + ((1) << (fac(1)))), fac((1) + ((1) << (sqrt(1)))), fac((1) + ((fac(1)) + (1))), fac((1) + ((fac(1)) + (fac(1)))), fac((1) + ((fac(1)) + (sqrt(1)))), fac((1) + ((fac(1)) << (1))), fac((1) + ((fac(1)) << (fac(1)))), fac((1) + ((fac(1)) << (sqrt(1)))), fac((1) + ((sqrt(1)) + (1))), fac((1) + ((sqrt(1)) + (fac(1)))), fac((1) + ((sqrt(1)) + (sqrt(1)))), fac((1) + ((sqrt(1)) << (1))), fac((1) + ((sqrt(1)) << (fac(1)))), fac((1) + ((sqrt(1)) << (sqrt(1)))), fac((1) + (fac((1) + (1)))), fac((1) + (fac((1) + (fac(1))))), fac((1) + (fac((1) + (sqrt(1))))), fac((1) + (fac((1) << (1)))), fac((1) + (fac((1) << (fac(1))))), fac((1) + (fac((1) << (sqrt(1))))), fac((1) + (fac((fac(1)) + (1)))), fac((1) + (fac((fac(1)) + (fac(1))))), fac((1) + (fac((fac(1)) + (sqrt(1))))), fac((1) + (fac((fac(1)) << (1)))), fac((1) + (fac((fac(1)) << (fac(1))))), fac((1) + (fac((fac(1)) << (sqrt(1))))), fac((1) + (fac((sqrt(1)) + (1)))), fac((1) + (fac((sqrt(1)) + (fac(1))))), fac((1) + (fac((sqrt(1)) + (sqrt(1))))), fac((1) + (fac((sqrt(1)) << (1)))), fac((1) + (fac((sqrt(1)) << (fac(1))))), fac((1) + (fac((sqrt(1)) << (sqrt(1))))), fac((1) ^ ((1) + (1))), fac((1) ^ ((1) + (fac(1)))), fac((1) ^ ((1) + (sqrt(1)))), fac((1) ^ ((1) << (1))), fac((1) ^ ((1) << (fac(1)))), fac((1) ^ ((1) << (sqrt(1)))), fac((1) ^ ((fac(1)) + (1))), fac((1) ^ ((fac(1)) + (fac(1)))), fac((1) ^ ((fac(1)) + (sqrt(1)))), fac((1) ^ ((fac(1)) << (1))), fac((1) ^ ((fac(1)) << (fac(1)))), fac((1) ^ ((fac(1)) << (sqrt(1)))), fac((1) ^ ((sqrt(1)) + (1))), fac((1) ^ ((sqrt(1)) + (fac(1)))), fac((1) ^ ((sqrt(1)) + (sqrt(1)))), fac((1) ^ ((sqrt(1)) << (1))), fac((1) ^ ((sqrt(1)) << (fac(1)))), fac((1) ^ ((sqrt(1)) << (sqrt(1)))), fac((1) ^ (fac((1) + (1)))), fac((1) ^ (fac((1) + (fac(1))))), fac((1) ^ (fac((1) + (sqrt(1))))), fac((1) ^ (fac((1) << (1)))), fac((1) ^ (fac((1) << (fac(1))))), fac((1) ^ (fac((1) << (sqrt(1))))), fac((1) ^ (fac((fac(1)) + (1)))), fac((1) ^ (fac((fac(1)) + (fac(1))))), fac((1) ^ (fac((fac(1)) + (sqrt(1))))), fac((1) ^ (fac((fac(1)) << (1)))), fac((1) ^ (fac((fac(1)) << (fac(1))))), fac((1) ^ (fac((fac(1)) << (sqrt(1))))), fac((1) ^ (fac((sqrt(1)) + (1)))), fac((1) ^ (fac((sqrt(1)) + (fac(1))))), fac((1) ^ (fac((sqrt(1)) + (sqrt(1))))), fac((1) ^ (fac((sqrt(1)) << (1)))), fac((1) ^ (fac((sqrt(1)) << (fac(1))))), fac((1) ^ (fac((sqrt(1)) << (sqrt(1))))), fac((1) | ((1) + (1))), fac((1) | ((1) + (fac(1)))), fac((1) | ((1) + (sqrt(1)))), fac((1) | ((1) << (1))), fac((1) | ((1) << (fac(1)))), fac((1) | ((1) << (sqrt(1)))), fac((1) | ((fac(1)) + (1))), fac((1) | ((fac(1)) + (fac(1)))), fac((1) | ((fac(1)) + (sqrt(1)))), fac((1) | ((fac(1)) << (1))), fac((1) | ((fac(1)) << (fac(1)))), fac((1) | ((fac(1)) << (sqrt(1)))), fac((1) | ((sqrt(1)) + (1))), fac((1) | ((sqrt(1)) + (fac(1)))), fac((1) | ((sqrt(1)) + (sqrt(1)))), fac((1) | ((sqrt(1)) << (1))), fac((1) | ((sqrt(1)) << (fac(1)))), fac((1) | ((sqrt(1)) << (sqrt(1)))), fac((1) | (fac((1) + (1)))), fac((1) | (fac((1) + (fac(1))))), fac((1) | (fac((1) + (sqrt(1))))), fac((1) | (fac((1) << (1)))), fac((1) | (fac((1) << (fac(1))))), fac((1) | (fac((1) << (sqrt(1))))), fac((1) | (fac((fac(1)) + (1)))), fac((1) | (fac((fac(1)) + (fac(1))))), fac((1) | (fac((fac(1)) + (sqrt(1))))), fac((1) | (fac((fac(1)) << (1)))), fac((1) | (fac((fac(1)) << (fac(1))))), fac((1) | (fac((fac(1)) << (sqrt(1))))), fac((1) | (fac((sqrt(1)) + (1)))), fac((1) | (fac((sqrt(1)) + (fac(1))))), fac((1) | (fac((sqrt(1)) + (sqrt(1))))), fac((1) | (fac((sqrt(1)) << (1)))), fac((1) | (fac((sqrt(1)) << (fac(1))))), fac((1) | (fac((sqrt(1)) << (sqrt(1))))), fac((fac((1) + (1))) + (1)), fac((fac((1) + (1))) + (fac(1))), fac((fac((1) + (1))) + (sqrt(1))), fac((fac((1) + (1))) ^ (1)), fac((fac((1) + (1))) ^ (fac(1))), fac((fac((1) + (1))) ^ (sqrt(1))), fac((fac((1) + (1))) | (1)), fac((fac((1) + (1))) | (fac(1))), fac((fac((1) + (1))) | (sqrt(1))), fac((fac((1) + (fac(1)))) + (1)), fac((fac((1) + (fac(1)))) + (fac(1))), fac((fac((1) + (fac(1)))) + (sqrt(1))), fac((fac((1) + (fac(1)))) ^ (1)), fac((fac((1) + (fac(1)))) ^ (fac(1))), fac((fac((1) + (fac(1)))) ^ (sqrt(1))), fac((fac((1) + (fac(1)))) | (1)), fac((fac((1) + (fac(1)))) | (fac(1))), fac((fac((1) + (fac(1)))) | (sqrt(1))), fac((fac((1) + (sqrt(1)))) + (1)), fac((fac((1) + (sqrt(1)))) + (fac(1))), fac((fac((1) + (sqrt(1)))) + (sqrt(1))), fac((fac((1) + (sqrt(1)))) ^ (1)), fac((fac((1) + (sqrt(1)))) ^ (fac(1))), fac((fac((1) + (sqrt(1)))) ^ (sqrt(1))), fac((fac((1) + (sqrt(1)))) | (1)), fac((fac((1) + (sqrt(1)))) | (fac(1))), fac((fac((1) + (sqrt(1)))) | (sqrt(1))), fac((fac((1) << (1))) + (1)), fac((fac((1) << (1))) + (fac(1))), fac((fac((1) << (1))) + (sqrt(1))), fac((fac((1) << (1))) ^ (1)), fac((fac((1) << (1))) ^ (fac(1))), fac((fac((1) << (1))) ^ (sqrt(1))), fac((fac((1) << (1))) | (1)), fac((fac((1) << (1))) | (fac(1))), fac((fac((1) << (1))) | (sqrt(1))), fac((fac((1) << (fac(1)))) + (1)), fac((fac((1) << (fac(1)))) + (fac(1))), fac((fac((1) << (fac(1)))) + (sqrt(1))), fac((fac((1) << (fac(1)))) ^ (1)), fac((fac((1) << (fac(1)))) ^ (fac(1))), fac((fac((1) << (fac(1)))) ^ (sqrt(1))), fac((fac((1) << (fac(1)))) | (1)), fac((fac((1) << (fac(1)))) | (fac(1))), fac((fac((1) << (fac(1)))) | (sqrt(1))), fac((fac((1) << (sqrt(1)))) + (1)), fac((fac((1) << (sqrt(1)))) + (fac(1))), fac((fac((1) << (sqrt(1)))) + (sqrt(1))), fac((fac((1) << (sqrt(1)))) ^ (1)), fac((fac((1) << (sqrt(1)))) ^ (fac(1))), fac((fac((1) << (sqrt(1)))) ^ (sqrt(1))), fac((fac((1) << (sqrt(1)))) | (1)), fac((fac((1) << (sqrt(1)))) | (fac(1))), fac((fac((1) << (sqrt(1)))) | (sqrt(1))), fac((fac((fac(1)) + (1))) + (1)), fac((fac((fac(1)) + (1))) + (fac(1))), fac((fac((fac(1)) + (1))) + (sqrt(1))), fac((fac((fac(1)) + (1))) ^ (1)), fac((fac((fac(1)) + (1))) ^ (fac(1))), fac((fac((fac(1)) + (1))) ^ (sqrt(1))), fac((fac((fac(1)) + (1))) | (1)), fac((fac((fac(1)) + (1))) | (fac(1))), fac((fac((fac(1)) + (1))) | (sqrt(1))), fac((fac((fac(1)) + (fac(1)))) + (1)), fac((fac((fac(1)) + (fac(1)))) + (fac(1))), fac((fac((fac(1)) + (fac(1)))) + (sqrt(1))), fac((fac((fac(1)) + (fac(1)))) ^ (1)), fac((fac((fac(1)) + (fac(1)))) ^ (fac(1))), fac((fac((fac(1)) + (fac(1)))) ^ (sqrt(1))), fac((fac((fac(1)) + (fac(1)))) | (1)), fac((fac((fac(1)) + (fac(1)))) | (fac(1))), fac((fac((fac(1)) + (fac(1)))) | (sqrt(1))), fac((fac((fac(1)) + (sqrt(1)))) + (1)), fac((fac((fac(1)) + (sqrt(1)))) + (fac(1))), fac((fac((fac(1)) + (sqrt(1)))) + (sqrt(1))), fac((fac((fac(1)) + (sqrt(1)))) ^ (1)), fac((fac((fac(1)) + (sqrt(1)))) ^ (fac(1))), fac((fac((fac(1)) + (sqrt(1)))) ^ (sqrt(1))), fac((fac((fac(1)) + (sqrt(1)))) | (1)), fac((fac((fac(1)) + (sqrt(1)))) | (fac(1))), fac((fac((fac(1)) + (sqrt(1)))) | (sqrt(1))), fac((fac((fac(1)) << (1))) + (1)), fac((fac((fac(1)) << (1))) + (fac(1))), fac((fac((fac(1)) << (1))) + (sqrt(1))), fac((fac((fac(1)) << (1))) ^ (1)), fac((fac((fac(1)) << (1))) ^ (fac(1))), fac((fac((fac(1)) << (1))) ^ (sqrt(1))), fac((fac((fac(1)) << (1))) | (1)), fac((fac((fac(1)) << (1))) | (fac(1))), fac((fac((fac(1)) << (1))) | (sqrt(1))), fac((fac((fac(1)) << (fac(1)))) + (1)), fac((fac((fac(1)) << (fac(1)))) + (fac(1))), fac((fac((fac(1)) << (fac(1)))) + (sqrt(1))), fac((fac((fac(1)) << (fac(1)))) ^ (1)), fac((fac((fac(1)) << (fac(1)))) ^ (fac(1))), fac((fac((fac(1)) << (fac(1)))) ^ (sqrt(1))), fac((fac((fac(1)) << (fac(1)))) | (1)), fac((fac((fac(1)) << (fac(1)))) | (fac(1))), fac((fac((fac(1)) << (fac(1)))) | (sqrt(1))), fac((fac((fac(1)) << (sqrt(1)))) + (1)), fac((fac((fac(1)) << (sqrt(1)))) + (fac(1))), fac((fac((fac(1)) << (sqrt(1)))) + (sqrt(1))), fac((fac((fac(1)) << (sqrt(1)))) ^ (1)), fac((fac((fac(1)) << (sqrt(1)))) ^ (fac(1))), fac((fac((fac(1)) << (sqrt(1)))) ^ (sqrt(1))), fac((fac((fac(1)) << (sqrt(1)))) | (1)), fac((fac((fac(1)) << (sqrt(1)))) | (fac(1))), fac((fac((fac(1)) << (sqrt(1)))) | (sqrt(1))), fac((fac((sqrt(1)) + (1))) + (1)), fac((fac((sqrt(1)) + (1))) + (fac(1))), fac((fac((sqrt(1)) + (1))) + (sqrt(1))), fac((fac((sqrt(1)) + (1))) ^ (1)), fac((fac((sqrt(1)) + (1))) ^ (fac(1))), fac((fac((sqrt(1)) + (1))) ^ (sqrt(1))), fac((fac((sqrt(1)) + (1))) | (1)), fac((fac((sqrt(1)) + (1))) | (fac(1))), fac((fac((sqrt(1)) + (1))) | (sqrt(1))), fac((fac((sqrt(1)) + (fac(1)))) + (1)), fac((fac((sqrt(1)) + (fac(1)))) + (fac(1))), fac((fac((sqrt(1)) + (fac(1)))) + (sqrt(1))), fac((fac((sqrt(1)) + (fac(1)))) ^ (1)), fac((fac((sqrt(1)) + (fac(1)))) ^ (fac(1))), fac((fac((sqrt(1)) + (fac(1)))) ^ (sqrt(1))), fac((fac((sqrt(1)) + (fac(1)))) | (1)), fac((fac((sqrt(1)) + (fac(1)))) | (fac(1))), fac((fac((sqrt(1)) + (fac(1)))) | (sqrt(1))), fac((fac((sqrt(1)) + (sqrt(1)))) + (1)), fac((fac((sqrt(1)) + (sqrt(1)))) + (fac(1))), fac((fac((sqrt(1)) + (sqrt(1)))) + (sqrt(1))), fac((fac((sqrt(1)) + (sqrt(1)))) ^ (1)), fac((fac((sqrt(1)) + (sqrt(1)))) ^ (fac(1))), fac((fac((sqrt(1)) + (sqrt(1)))) ^ (sqrt(1))), fac((fac((sqrt(1)) + (sqrt(1)))) | (1)), fac((fac((sqrt(1)) + (sqrt(1)))) | (fac(1))), fac((fac((sqrt(1)) + (sqrt(1)))) | (sqrt(1))), fac((fac((sqrt(1)) << (1))) + (1)), fac((fac((sqrt(1)) << (1))) + (fac(1))), fac((fac((sqrt(1)) << (1))) + (sqrt(1))), fac((fac((sqrt(1)) << (1))) ^ (1)), fac((fac((sqrt(1)) << (1))) ^ (fac(1))), fac((fac((sqrt(1)) << (1))) ^ (sqrt(1))), fac((fac((sqrt(1)) << (1))) | (1)), fac((fac((sqrt(1)) << (1))) | (fac(1))), fac((fac((sqrt(1)) << (1))) | (sqrt(1))), fac((fac((sqrt(1)) << (fac(1)))) + (1)), fac((fac((sqrt(1)) << (fac(1)))) + (fac(1))), fac((fac((sqrt(1)) << (fac(1)))) + (sqrt(1))), fac((fac((sqrt(1)) << (fac(1)))) ^ (1)), fac((fac((sqrt(1)) << (fac(1)))) ^ (fac(1))), fac((fac((sqrt(1)) << (fac(1)))) ^ (sqrt(1))), fac((fac((sqrt(1)) << (fac(1)))) | (1)), fac((fac((sqrt(1)) << (fac(1)))) | (fac(1))), fac((fac((sqrt(1)) << (fac(1)))) | (sqrt(1))), fac((fac((sqrt(1)) << (sqrt(1)))) + (1)), fac((fac((sqrt(1)) << (sqrt(1)))) + (fac(1))), fac((fac((sqrt(1)) << (sqrt(1)))) + (sqrt(1))), fac((fac((sqrt(1)) << (sqrt(1)))) ^ (1)), fac((fac((sqrt(1)) << (sqrt(1)))) ^ (fac(1))), fac((fac((sqrt(1)) << (sqrt(1)))) ^ (sqrt(1))), fac((fac((sqrt(1)) << (sqrt(1)))) | (1)), fac((fac((sqrt(1)) << (sqrt(1)))) | (fac(1))), fac((fac((sqrt(1)) << (sqrt(1)))) | (sqrt(1))), fac((fac(1)) + ((1) + (1))), fac((fac(1)) + ((1) + (fac(1)))), fac((fac(1)) + ((1) + (sqrt(1)))), fac((fac(1)) + ((1) << (1))), fac((fac(1)) + ((1) << (fac(1)))), fac((fac(1)) + ((1) << (sqrt(1)))), fac((fac(1)) + ((fac(1)) + (1))), fac((fac(1)) + ((fac(1)) + (fac(1)))), fac((fac(1)) + ((fac(1)) + (sqrt(1)))), fac((fac(1)) + ((fac(1)) << (1))), fac((fac(1)) + ((fac(1)) << (fac(1)))), fac((fac(1)) + ((fac(1)) << (sqrt(1)))), fac((fac(1)) + ((sqrt(1)) + (1))), fac((fac(1)) + ((sqrt(1)) + (fac(1)))), fac((fac(1)) + ((sqrt(1)) + (sqrt(1)))), fac((fac(1)) + ((sqrt(1)) << (1))), fac((fac(1)) + ((sqrt(1)) << (fac(1)))), fac((fac(1)) + ((sqrt(1)) << (sqrt(1)))), fac((fac(1)) + (fac((1) + (1)))), fac((fac(1)) + (fac((1) + (fac(1))))), fac((fac(1)) + (fac((1) + (sqrt(1))))), fac((fac(1)) + (fac((1) << (1)))), fac((fac(1)) + (fac((1) << (fac(1))))), fac((fac(1)) + (fac((1) << (sqrt(1))))), fac((fac(1)) + (fac((fac(1)) + (1)))), fac((fac(1)) + (fac((fac(1)) + (fac(1))))), fac((fac(1)) + (fac((fac(1)) + (sqrt(1))))), fac((fac(1)) + (fac((fac(1)) << (1)))), fac((fac(1)) + (fac((fac(1)) << (fac(1))))), fac((fac(1)) + (fac((fac(1)) << (sqrt(1))))), fac((fac(1)) + (fac((sqrt(1)) + (1)))), fac((fac(1)) + (fac((sqrt(1)) + (fac(1))))), fac((fac(1)) + (fac((sqrt(1)) + (sqrt(1))))), fac((fac(1)) + (fac((sqrt(1)) << (1)))), fac((fac(1)) + (fac((sqrt(1)) << (fac(1))))), fac((fac(1)) + (fac((sqrt(1)) << (sqrt(1))))), fac((fac(1)) ^ ((1) + (1))), fac((fac(1)) ^ ((1) + (fac(1)))), fac((fac(1)) ^ ((1) + (sqrt(1)))), fac((fac(1)) ^ ((1) << (1))), fac((fac(1)) ^ ((1) << (fac(1)))), fac((fac(1)) ^ ((1) << (sqrt(1)))), fac((fac(1)) ^ ((fac(1)) + (1))), fac((fac(1)) ^ ((fac(1)) + (fac(1)))), fac((fac(1)) ^ ((fac(1)) + (sqrt(1)))), fac((fac(1)) ^ ((fac(1)) << (1))), fac((fac(1)) ^ ((fac(1)) << (fac(1)))), fac((fac(1)) ^ ((fac(1)) << (sqrt(1)))), fac((fac(1)) ^ ((sqrt(1)) + (1))), fac((fac(1)) ^ ((sqrt(1)) + (fac(1)))), fac((fac(1)) ^ ((sqrt(1)) + (sqrt(1)))), fac((fac(1)) ^ ((sqrt(1)) << (1))), fac((fac(1)) ^ ((sqrt(1)) << (fac(1)))), fac((fac(1)) ^ ((sqrt(1)) << (sqrt(1)))), fac((fac(1)) ^ (fac((1) + (1)))), fac((fac(1)) ^ (fac((1) + (fac(1))))), fac((fac(1)) ^ (fac((1) + (sqrt(1))))), fac((fac(1)) ^ (fac((1) << (1)))), fac((fac(1)) ^ (fac((1) << (fac(1))))), fac((fac(1)) ^ (fac((1) << (sqrt(1))))), fac((fac(1)) ^ (fac((fac(1)) + (1)))), fac((fac(1)) ^ (fac((fac(1)) + (fac(1))))), fac((fac(1)) ^ (fac((fac(1)) + (sqrt(1))))), fac((fac(1)) ^ (fac((fac(1)) << (1)))), fac((fac(1)) ^ (fac((fac(1)) << (fac(1))))), fac((fac(1)) ^ (fac((fac(1)) << (sqrt(1))))), fac((fac(1)) ^ (fac((sqrt(1)) + (1)))), fac((fac(1)) ^ (fac((sqrt(1)) + (fac(1))))), fac((fac(1)) ^ (fac((sqrt(1)) + (sqrt(1))))), fac((fac(1)) ^ (fac((sqrt(1)) << (1)))), fac((fac(1)) ^ (fac((sqrt(1)) << (fac(1))))), fac((fac(1)) ^ (fac((sqrt(1)) << (sqrt(1))))), fac((fac(1)) | ((1) + (1))), fac((fac(1)) | ((1) + (fac(1)))), fac((fac(1)) | ((1) + (sqrt(1)))), fac((fac(1)) | ((1) << (1))), fac((fac(1)) | ((1) << (fac(1)))), fac((fac(1)) | ((1) << (sqrt(1)))), fac((fac(1)) | ((fac(1)) + (1))), fac((fac(1)) | ((fac(1)) + (fac(1)))), fac((fac(1)) | ((fac(1)) + (sqrt(1)))), fac((fac(1)) | ((fac(1)) << (1))), fac((fac(1)) | ((fac(1)) << (fac(1)))), fac((fac(1)) | ((fac(1)) << (sqrt(1)))), fac((fac(1)) | ((sqrt(1)) + (1))), fac((fac(1)) | ((sqrt(1)) + (fac(1)))), fac((fac(1)) | ((sqrt(1)) + (sqrt(1)))), fac((fac(1)) | ((sqrt(1)) << (1))), fac((fac(1)) | ((sqrt(1)) << (fac(1)))), fac((fac(1)) | ((sqrt(1)) << (sqrt(1)))), fac((fac(1)) | (fac((1) + (1)))), fac((fac(1)) | (fac((1) + (fac(1))))), fac((fac(1)) | (fac((1) + (sqrt(1))))), fac((fac(1)) | (fac((1) << (1)))), fac((fac(1)) | (fac((1) << (fac(1))))), fac((fac(1)) | (fac((1) << (sqrt(1))))), fac((fac(1)) | (fac((fac(1)) + (1)))), fac((fac(1)) | (fac((fac(1)) + (fac(1))))), fac((fac(1)) | (fac((fac(1)) + (sqrt(1))))), fac((fac(1)) | (fac((fac(1)) << (1)))), fac((fac(1)) | (fac((fac(1)) << (fac(1))))), fac((fac(1)) | (fac((fac(1)) << (sqrt(1))))), fac((fac(1)) | (fac((sqrt(1)) + (1)))), fac((fac(1)) | (fac((sqrt(1)) + (fac(1))))), fac((fac(1)) | (fac((sqrt(1)) + (sqrt(1))))), fac((fac(1)) | (fac((sqrt(1)) << (1)))), fac((fac(1)) | (fac((sqrt(1)) << (fac(1))))), fac((fac(1)) | (fac((sqrt(1)) << (sqrt(1))))), fac((sqrt(1)) + ((1) + (1))), fac((sqrt(1)) + ((1) + (fac(1)))), fac((sqrt(1)) + ((1) + (sqrt(1)))), fac((sqrt(1)) + ((1) << (1))), fac((sqrt(1)) + ((1) << (fac(1)))), fac((sqrt(1)) + ((1) << (sqrt(1)))), fac((sqrt(1)) + ((fac(1)) + (1))), fac((sqrt(1)) + ((fac(1)) + (fac(1)))), fac((sqrt(1)) + ((fac(1)) + (sqrt(1)))), fac((sqrt(1)) + ((fac(1)) << (1))), fac((sqrt(1)) + ((fac(1)) << (fac(1)))), fac((sqrt(1)) + ((fac(1)) << (sqrt(1)))), fac((sqrt(1)) + ((sqrt(1)) + (1))), fac((sqrt(1)) + ((sqrt(1)) + (fac(1)))), fac((sqrt(1)) + ((sqrt(1)) + (sqrt(1)))), fac((sqrt(1)) + ((sqrt(1)) << (1))), fac((sqrt(1)) + ((sqrt(1)) << (fac(1)))), fac((sqrt(1)) + ((sqrt(1)) << (sqrt(1)))), fac((sqrt(1)) + (fac((1) + (1)))), fac((sqrt(1)) + (fac((1) + (fac(1))))), fac((sqrt(1)) + (fac((1) + (sqrt(1))))), fac((sqrt(1)) + (fac((1) << (1)))), fac((sqrt(1)) + (fac((1) << (fac(1))))), fac((sqrt(1)) + (fac((1) << (sqrt(1))))), fac((sqrt(1)) + (fac((fac(1)) + (1)))), fac((sqrt(1)) + (fac((fac(1)) + (fac(1))))), fac((sqrt(1)) + (fac((fac(1)) + (sqrt(1))))), fac((sqrt(1)) + (fac((fac(1)) << (1)))), fac((sqrt(1)) + (fac((fac(1)) << (fac(1))))), fac((sqrt(1)) + (fac((fac(1)) << (sqrt(1))))), fac((sqrt(1)) + (fac((sqrt(1)) + (1)))), fac((sqrt(1)) + (fac((sqrt(1)) + (fac(1))))), fac((sqrt(1)) + (fac((sqrt(1)) + (sqrt(1))))), fac((sqrt(1)) + (fac((sqrt(1)) << (1)))), fac((sqrt(1)) + (fac((sqrt(1)) << (fac(1))))), fac((sqrt(1)) + (fac((sqrt(1)) << (sqrt(1))))), fac((sqrt(1)) ^ ((1) + (1))), fac((sqrt(1)) ^ ((1) + (fac(1)))), fac((sqrt(1)) ^ ((1) + (sqrt(1)))), fac((sqrt(1)) ^ ((1) << (1))), fac((sqrt(1)) ^ ((1) << (fac(1)))), fac((sqrt(1)) ^ ((1) << (sqrt(1)))), fac((sqrt(1)) ^ ((fac(1)) + (1))), fac((sqrt(1)) ^ ((fac(1)) + (fac(1)))), fac((sqrt(1)) ^ ((fac(1)) + (sqrt(1)))), fac((sqrt(1)) ^ ((fac(1)) << (1))), fac((sqrt(1)) ^ ((fac(1)) << (fac(1)))), fac((sqrt(1)) ^ ((fac(1)) << (sqrt(1)))), fac((sqrt(1)) ^ ((sqrt(1)) + (1))), fac((sqrt(1)) ^ ((sqrt(1)) + (fac(1)))), fac((sqrt(1)) ^ ((sqrt(1)) + (sqrt(1)))), fac((sqrt(1)) ^ ((sqrt(1)) << (1))), fac((sqrt(1)) ^ ((sqrt(1)) << (fac(1)))), fac((sqrt(1)) ^ ((sqrt(1)) << (sqrt(1)))), fac((sqrt(1)) ^ (fac((1) + (1)))), fac((sqrt(1)) ^ (fac((1) + (fac(1))))), fac((sqrt(1)) ^ (fac((1) + (sqrt(1))))), fac((sqrt(1)) ^ (fac((1) << (1)))), fac((sqrt(1)) ^ (fac((1) << (fac(1))))), fac((sqrt(1)) ^ (fac((1) << (sqrt(1))))), fac((sqrt(1)) ^ (fac((fac(1)) + (1)))), fac((sqrt(1)) ^ (fac((fac(1)) + (fac(1))))), fac((sqrt(1)) ^ (fac((fac(1)) + (sqrt(1))))), fac((sqrt(1)) ^ (fac((fac(1)) << (1)))), fac((sqrt(1)) ^ (fac((fac(1)) << (fac(1))))), fac((sqrt(1)) ^ (fac((fac(1)) << (sqrt(1))))), fac((sqrt(1)) ^ (fac((sqrt(1)) + (1)))), fac((sqrt(1)) ^ (fac((sqrt(1)) + (fac(1))))), fac((sqrt(1)) ^ (fac((sqrt(1)) + (sqrt(1))))), fac((sqrt(1)) ^ (fac((sqrt(1)) << (1)))), fac((sqrt(1)) ^ (fac((sqrt(1)) << (fac(1))))), fac((sqrt(1)) ^ (fac((sqrt(1)) << (sqrt(1))))), fac((sqrt(1)) | ((1) + (1))), fac((sqrt(1)) | ((1) + (fac(1)))), fac((sqrt(1)) | ((1) + (sqrt(1)))), fac((sqrt(1)) | ((1) << (1))), fac((sqrt(1)) | ((1) << (fac(1)))), fac((sqrt(1)) | ((1) << (sqrt(1)))), fac((sqrt(1)) | ((fac(1)) + (1))), fac((sqrt(1)) | ((fac(1)) + (fac(1)))), fac((sqrt(1)) | ((fac(1)) + (sqrt(1)))), fac((sqrt(1)) | ((fac(1)) << (1))), fac((sqrt(1)) | ((fac(1)) << (fac(1)))), fac((sqrt(1)) | ((fac(1)) << (sqrt(1)))), fac((sqrt(1)) | ((sqrt(1)) + (1))), fac((sqrt(1)) | ((sqrt(1)) + (fac(1)))), fac((sqrt(1)) | ((sqrt(1)) + (sqrt(1)))), fac((sqrt(1)) | ((sqrt(1)) << (1))), fac((sqrt(1)) | ((sqrt(1)) << (fac(1)))), fac((sqrt(1)) | ((sqrt(1)) << (sqrt(1)))), fac((sqrt(1)) | (fac((1) + (1)))), fac((sqrt(1)) | (fac((1) + (fac(1))))), fac((sqrt(1)) | (fac((1) + (sqrt(1))))), fac((sqrt(1)) | (fac((1) << (1)))), fac((sqrt(1)) | (fac((1) << (fac(1))))), fac((sqrt(1)) | (fac((1) << (sqrt(1))))), fac((sqrt(1)) | (fac((fac(1)) + (1)))), fac((sqrt(1)) | (fac((fac(1)) + (fac(1))))), fac((sqrt(1)) | (fac((fac(1)) + (sqrt(1))))), fac((sqrt(1)) | (fac((fac(1)) << (1)))), fac((sqrt(1)) | (fac((fac(1)) << (fac(1))))), fac((sqrt(1)) | (fac((fac(1)) << (sqrt(1))))), fac((sqrt(1)) | (fac((sqrt(1)) + (1)))), fac((sqrt(1)) | (fac((sqrt(1)) + (fac(1))))), fac((sqrt(1)) | (fac((sqrt(1)) + (sqrt(1))))), fac((sqrt(1)) | (fac((sqrt(1)) << (1)))), fac((sqrt(1)) | (fac((sqrt(1)) << (fac(1))))), fac((sqrt(1)) | (fac((sqrt(1)) << (sqrt(1))))), ].every((v) => v === 6); 2 1 -ansSet.size() = 512 +ansSet.size() = 1436 let fac = (v) => v > 0 ? v * fac(v - 1) : 1, { sqrt } = Math; -[((2) * (2)) + (2), ((2) * (2)) + (fac(2)), ((2) * (2)) ^ (2), ((2) * (2)) ^ (fac(2)), ((2) * (2)) | (2), ((2) * (2)) | (fac(2)), ((2) * (fac(2))) + (2), ((2) * (fac(2))) + (fac(2)), ((2) * (fac(2))) ^ (2), ((2) * (fac(2))) ^ (fac(2)), ((2) * (fac(2))) | (2), ((2) * (fac(2))) | (fac(2)), ((2) ** (2)) + (2), ((2) ** (2)) + (fac(2)), ((2) ** (2)) ^ (2), ((2) ** (2)) ^ (fac(2)), ((2) ** (2)) | (2), ((2) ** (2)) | (fac(2)), ((2) ** (fac(2))) + (2), ((2) ** (fac(2))) + (fac(2)), ((2) ** (fac(2))) ^ (2), ((2) ** (fac(2))) ^ (fac(2)), ((2) ** (fac(2))) | (2), ((2) ** (fac(2))) | (fac(2)), ((2) + (2)) + (2), ((2) + (2)) + (fac(2)), ((2) + (2)) ^ (2), ((2) + (2)) ^ (fac(2)), ((2) + (2)) | (2), ((2) + (2)) | (fac(2)), ((2) + (fac(2))) + (2), ((2) + (fac(2))) + (fac(2)), ((2) + (fac(2))) ^ (2), ((2) + (fac(2))) ^ (fac(2)), ((2) + (fac(2))) | (2), ((2) + (fac(2))) | (fac(2)), ((2) << (2)) - (2), ((2) << (2)) - (fac(2)), ((2) << (fac(2))) - (2), ((2) << (fac(2))) - (fac(2)), ((fac(2)) * (2)) + (2), ((fac(2)) * (2)) + (fac(2)), ((fac(2)) * (2)) ^ (2), ((fac(2)) * (2)) ^ (fac(2)), ((fac(2)) * (2)) | (2), ((fac(2)) * (2)) | (fac(2)), ((fac(2)) * (fac(2))) + (2), ((fac(2)) * (fac(2))) + (fac(2)), ((fac(2)) * (fac(2))) ^ (2), ((fac(2)) * (fac(2))) ^ (fac(2)), ((fac(2)) * (fac(2))) | (2), ((fac(2)) * (fac(2))) | (fac(2)), ((fac(2)) ** (2)) + (2), ((fac(2)) ** (2)) + (fac(2)), ((fac(2)) ** (2)) ^ (2), ((fac(2)) ** (2)) ^ (fac(2)), ((fac(2)) ** (2)) | (2), ((fac(2)) ** (2)) | (fac(2)), ((fac(2)) ** (fac(2))) + (2), ((fac(2)) ** (fac(2))) + (fac(2)), ((fac(2)) ** (fac(2))) ^ (2), ((fac(2)) ** (fac(2))) ^ (fac(2)), ((fac(2)) ** (fac(2))) | (2), ((fac(2)) ** (fac(2))) | (fac(2)), ((fac(2)) + (2)) + (2), ((fac(2)) + (2)) + (fac(2)), ((fac(2)) + (2)) ^ (2), ((fac(2)) + (2)) ^ (fac(2)), ((fac(2)) + (2)) | (2), ((fac(2)) + (2)) | (fac(2)), ((fac(2)) + (fac(2))) + (2), ((fac(2)) + (fac(2))) + (fac(2)), ((fac(2)) + (fac(2))) ^ (2), ((fac(2)) + (fac(2))) ^ (fac(2)), ((fac(2)) + (fac(2))) | (2), ((fac(2)) + (fac(2))) | (fac(2)), ((fac(2)) << (2)) - (2), ((fac(2)) << (2)) - (fac(2)), ((fac(2)) << (fac(2))) - (2), ((fac(2)) << (fac(2))) - (fac(2)), (2) + ((2) * (2)), (2) + ((2) * (fac(2))), (2) + ((2) ** (2)), (2) + ((2) ** (fac(2))), (2) + ((2) + (2)), (2) + ((2) + (fac(2))), (2) + ((fac(2)) * (2)), (2) + ((fac(2)) * (fac(2))), (2) + ((fac(2)) ** (2)), (2) + ((fac(2)) ** (fac(2))), (2) + ((fac(2)) + (2)), (2) + ((fac(2)) + (fac(2))), (2) ^ ((2) * (2)), (2) ^ ((2) * (fac(2))), (2) ^ ((2) ** (2)), (2) ^ ((2) ** (fac(2))), (2) ^ ((2) + (2)), (2) ^ ((2) + (fac(2))), (2) ^ ((fac(2)) * (2)), (2) ^ ((fac(2)) * (fac(2))), (2) ^ ((fac(2)) ** (2)), (2) ^ ((fac(2)) ** (fac(2))), (2) ^ ((fac(2)) + (2)), (2) ^ ((fac(2)) + (fac(2))), (2) | ((2) * (2)), (2) | ((2) * (fac(2))), (2) | ((2) ** (2)), (2) | ((2) ** (fac(2))), (2) | ((2) + (2)), (2) | ((2) + (fac(2))), (2) | ((fac(2)) * (2)), (2) | ((fac(2)) * (fac(2))), (2) | ((fac(2)) ** (2)), (2) | ((fac(2)) ** (fac(2))), (2) | ((fac(2)) + (2)), (2) | ((fac(2)) + (fac(2))), (fac((2) * (2))) >> (2), (fac((2) * (2))) >> (fac(2)), (fac((2) * (fac(2)))) >> (2), (fac((2) * (fac(2)))) >> (fac(2)), (fac((2) ** (2))) >> (2), (fac((2) ** (2))) >> (fac(2)), (fac((2) ** (fac(2)))) >> (2), (fac((2) ** (fac(2)))) >> (fac(2)), (fac((2) + (2))) >> (2), (fac((2) + (2))) >> (fac(2)), (fac((2) + (fac(2)))) >> (2), (fac((2) + (fac(2)))) >> (fac(2)), (fac((fac(2)) * (2))) >> (2), (fac((fac(2)) * (2))) >> (fac(2)), (fac((fac(2)) * (fac(2)))) >> (2), (fac((fac(2)) * (fac(2)))) >> (fac(2)), (fac((fac(2)) ** (2))) >> (2), (fac((fac(2)) ** (2))) >> (fac(2)), (fac((fac(2)) ** (fac(2)))) >> (2), (fac((fac(2)) ** (fac(2)))) >> (fac(2)), (fac((fac(2)) + (2))) >> (2), (fac((fac(2)) + (2))) >> (fac(2)), (fac((fac(2)) + (fac(2)))) >> (2), (fac((fac(2)) + (fac(2)))) >> (fac(2)), (fac(2)) + ((2) * (2)), (fac(2)) + ((2) * (fac(2))), (fac(2)) + ((2) ** (2)), (fac(2)) + ((2) ** (fac(2))), (fac(2)) + ((2) + (2)), (fac(2)) + ((2) + (fac(2))), (fac(2)) + ((fac(2)) * (2)), (fac(2)) + ((fac(2)) * (fac(2))), (fac(2)) + ((fac(2)) ** (2)), (fac(2)) + ((fac(2)) ** (fac(2))), (fac(2)) + ((fac(2)) + (2)), (fac(2)) + ((fac(2)) + (fac(2))), (fac(2)) ^ ((2) * (2)), (fac(2)) ^ ((2) * (fac(2))), (fac(2)) ^ ((2) ** (2)), (fac(2)) ^ ((2) ** (fac(2))), (fac(2)) ^ ((2) + (2)), (fac(2)) ^ ((2) + (fac(2))), (fac(2)) ^ ((fac(2)) * (2)), (fac(2)) ^ ((fac(2)) * (fac(2))), (fac(2)) ^ ((fac(2)) ** (2)), (fac(2)) ^ ((fac(2)) ** (fac(2))), (fac(2)) ^ ((fac(2)) + (2)), (fac(2)) ^ ((fac(2)) + (fac(2))), (fac(2)) | ((2) * (2)), (fac(2)) | ((2) * (fac(2))), (fac(2)) | ((2) ** (2)), (fac(2)) | ((2) ** (fac(2))), (fac(2)) | ((2) + (2)), (fac(2)) | ((2) + (fac(2))), (fac(2)) | ((fac(2)) * (2)), (fac(2)) | ((fac(2)) * (fac(2))), (fac(2)) | ((fac(2)) ** (2)), (fac(2)) | ((fac(2)) ** (fac(2))), (fac(2)) | ((fac(2)) + (2)), (fac(2)) | ((fac(2)) + (fac(2))), fac(((2) / (2)) + (2)), fac(((2) / (2)) + (fac(2))), fac(((2) / (2)) ^ (2)), fac(((2) / (2)) ^ (fac(2))), fac(((2) / (2)) | (2)), fac(((2) / (2)) | (fac(2))), fac(((2) / (fac(2))) + (2)), fac(((2) / (fac(2))) + (fac(2))), fac(((2) / (fac(2))) ^ (2)), fac(((2) / (fac(2))) ^ (fac(2))), fac(((2) / (fac(2))) | (2)), fac(((2) / (fac(2))) | (fac(2))), fac(((fac(2)) / (2)) + (2)), fac(((fac(2)) / (2)) + (fac(2))), fac(((fac(2)) / (2)) ^ (2)), fac(((fac(2)) / (2)) ^ (fac(2))), fac(((fac(2)) / (2)) | (2)), fac(((fac(2)) / (2)) | (fac(2))), fac(((fac(2)) / (fac(2))) + (2)), fac(((fac(2)) / (fac(2))) + (fac(2))), fac(((fac(2)) / (fac(2))) ^ (2)), fac(((fac(2)) / (fac(2))) ^ (fac(2))), fac(((fac(2)) / (fac(2))) | (2)), fac(((fac(2)) / (fac(2))) | (fac(2))), fac((2) + ((2) / (2))), fac((2) + ((2) / (fac(2)))), fac((2) + ((fac(2)) / (2))), fac((2) + ((fac(2)) / (fac(2)))), fac((2) + (fac((2) % (2)))), fac((2) + (fac((2) % (fac(2))))), fac((2) + (fac((2) - (2)))), fac((2) + (fac((2) - (fac(2))))), fac((2) + (fac((2) / (2)))), fac((2) + (fac((2) / (fac(2))))), fac((2) + (fac((2) >> (2)))), fac((2) + (fac((2) >> (fac(2))))), fac((2) + (fac((2) ^ (2)))), fac((2) + (fac((2) ^ (fac(2))))), fac((2) + (fac((fac(2)) % (2)))), fac((2) + (fac((fac(2)) % (fac(2))))), fac((2) + (fac((fac(2)) - (2)))), fac((2) + (fac((fac(2)) - (fac(2))))), fac((2) + (fac((fac(2)) / (2)))), fac((2) + (fac((fac(2)) / (fac(2))))), fac((2) + (fac((fac(2)) >> (2)))), fac((2) + (fac((fac(2)) >> (fac(2))))), fac((2) + (fac((fac(2)) ^ (2)))), fac((2) + (fac((fac(2)) ^ (fac(2))))), fac((2) + (sqrt((2) / (2)))), fac((2) + (sqrt((2) / (fac(2))))), fac((2) + (sqrt((fac(2)) / (2)))), fac((2) + (sqrt((fac(2)) / (fac(2))))), fac((2) ^ ((2) / (2))), fac((2) ^ ((2) / (fac(2)))), fac((2) ^ ((fac(2)) / (2))), fac((2) ^ ((fac(2)) / (fac(2)))), fac((2) ^ (fac((2) % (2)))), fac((2) ^ (fac((2) % (fac(2))))), fac((2) ^ (fac((2) - (2)))), fac((2) ^ (fac((2) - (fac(2))))), fac((2) ^ (fac((2) / (2)))), fac((2) ^ (fac((2) / (fac(2))))), fac((2) ^ (fac((2) >> (2)))), fac((2) ^ (fac((2) >> (fac(2))))), fac((2) ^ (fac((2) ^ (2)))), fac((2) ^ (fac((2) ^ (fac(2))))), fac((2) ^ (fac((fac(2)) % (2)))), fac((2) ^ (fac((fac(2)) % (fac(2))))), fac((2) ^ (fac((fac(2)) - (2)))), fac((2) ^ (fac((fac(2)) - (fac(2))))), fac((2) ^ (fac((fac(2)) / (2)))), fac((2) ^ (fac((fac(2)) / (fac(2))))), fac((2) ^ (fac((fac(2)) >> (2)))), fac((2) ^ (fac((fac(2)) >> (fac(2))))), fac((2) ^ (fac((fac(2)) ^ (2)))), fac((2) ^ (fac((fac(2)) ^ (fac(2))))), fac((2) ^ (sqrt((2) / (2)))), fac((2) ^ (sqrt((2) / (fac(2))))), fac((2) ^ (sqrt((fac(2)) / (2)))), fac((2) ^ (sqrt((fac(2)) / (fac(2))))), fac((2) | ((2) / (2))), fac((2) | ((2) / (fac(2)))), fac((2) | ((fac(2)) / (2))), fac((2) | ((fac(2)) / (fac(2)))), fac((2) | (fac((2) % (2)))), fac((2) | (fac((2) % (fac(2))))), fac((2) | (fac((2) - (2)))), fac((2) | (fac((2) - (fac(2))))), fac((2) | (fac((2) / (2)))), fac((2) | (fac((2) / (fac(2))))), fac((2) | (fac((2) >> (2)))), fac((2) | (fac((2) >> (fac(2))))), fac((2) | (fac((2) ^ (2)))), fac((2) | (fac((2) ^ (fac(2))))), fac((2) | (fac((fac(2)) % (2)))), fac((2) | (fac((fac(2)) % (fac(2))))), fac((2) | (fac((fac(2)) - (2)))), fac((2) | (fac((fac(2)) - (fac(2))))), fac((2) | (fac((fac(2)) / (2)))), fac((2) | (fac((fac(2)) / (fac(2))))), fac((2) | (fac((fac(2)) >> (2)))), fac((2) | (fac((fac(2)) >> (fac(2))))), fac((2) | (fac((fac(2)) ^ (2)))), fac((2) | (fac((fac(2)) ^ (fac(2))))), fac((2) | (sqrt((2) / (2)))), fac((2) | (sqrt((2) / (fac(2))))), fac((2) | (sqrt((fac(2)) / (2)))), fac((2) | (sqrt((fac(2)) / (fac(2))))), fac((fac((2) % (2))) + (2)), fac((fac((2) % (2))) + (fac(2))), fac((fac((2) % (2))) ^ (2)), fac((fac((2) % (2))) ^ (fac(2))), fac((fac((2) % (2))) | (2)), fac((fac((2) % (2))) | (fac(2))), fac((fac((2) % (fac(2)))) + (2)), fac((fac((2) % (fac(2)))) + (fac(2))), fac((fac((2) % (fac(2)))) ^ (2)), fac((fac((2) % (fac(2)))) ^ (fac(2))), fac((fac((2) % (fac(2)))) | (2)), fac((fac((2) % (fac(2)))) | (fac(2))), fac((fac((2) - (2))) + (2)), fac((fac((2) - (2))) + (fac(2))), fac((fac((2) - (2))) ^ (2)), fac((fac((2) - (2))) ^ (fac(2))), fac((fac((2) - (2))) | (2)), fac((fac((2) - (2))) | (fac(2))), fac((fac((2) - (fac(2)))) + (2)), fac((fac((2) - (fac(2)))) + (fac(2))), fac((fac((2) - (fac(2)))) ^ (2)), fac((fac((2) - (fac(2)))) ^ (fac(2))), fac((fac((2) - (fac(2)))) | (2)), fac((fac((2) - (fac(2)))) | (fac(2))), fac((fac((2) / (2))) + (2)), fac((fac((2) / (2))) + (fac(2))), fac((fac((2) / (2))) ^ (2)), fac((fac((2) / (2))) ^ (fac(2))), fac((fac((2) / (2))) | (2)), fac((fac((2) / (2))) | (fac(2))), fac((fac((2) / (fac(2)))) + (2)), fac((fac((2) / (fac(2)))) + (fac(2))), fac((fac((2) / (fac(2)))) ^ (2)), fac((fac((2) / (fac(2)))) ^ (fac(2))), fac((fac((2) / (fac(2)))) | (2)), fac((fac((2) / (fac(2)))) | (fac(2))), fac((fac((2) >> (2))) + (2)), fac((fac((2) >> (2))) + (fac(2))), fac((fac((2) >> (2))) ^ (2)), fac((fac((2) >> (2))) ^ (fac(2))), fac((fac((2) >> (2))) | (2)), fac((fac((2) >> (2))) | (fac(2))), fac((fac((2) >> (fac(2)))) + (2)), fac((fac((2) >> (fac(2)))) + (fac(2))), fac((fac((2) >> (fac(2)))) ^ (2)), fac((fac((2) >> (fac(2)))) ^ (fac(2))), fac((fac((2) >> (fac(2)))) | (2)), fac((fac((2) >> (fac(2)))) | (fac(2))), fac((fac((2) ^ (2))) + (2)), fac((fac((2) ^ (2))) + (fac(2))), fac((fac((2) ^ (2))) ^ (2)), fac((fac((2) ^ (2))) ^ (fac(2))), fac((fac((2) ^ (2))) | (2)), fac((fac((2) ^ (2))) | (fac(2))), fac((fac((2) ^ (fac(2)))) + (2)), fac((fac((2) ^ (fac(2)))) + (fac(2))), fac((fac((2) ^ (fac(2)))) ^ (2)), fac((fac((2) ^ (fac(2)))) ^ (fac(2))), fac((fac((2) ^ (fac(2)))) | (2)), fac((fac((2) ^ (fac(2)))) | (fac(2))), fac((fac((fac(2)) % (2))) + (2)), fac((fac((fac(2)) % (2))) + (fac(2))), fac((fac((fac(2)) % (2))) ^ (2)), fac((fac((fac(2)) % (2))) ^ (fac(2))), fac((fac((fac(2)) % (2))) | (2)), fac((fac((fac(2)) % (2))) | (fac(2))), fac((fac((fac(2)) % (fac(2)))) + (2)), fac((fac((fac(2)) % (fac(2)))) + (fac(2))), fac((fac((fac(2)) % (fac(2)))) ^ (2)), fac((fac((fac(2)) % (fac(2)))) ^ (fac(2))), fac((fac((fac(2)) % (fac(2)))) | (2)), fac((fac((fac(2)) % (fac(2)))) | (fac(2))), fac((fac((fac(2)) - (2))) + (2)), fac((fac((fac(2)) - (2))) + (fac(2))), fac((fac((fac(2)) - (2))) ^ (2)), fac((fac((fac(2)) - (2))) ^ (fac(2))), fac((fac((fac(2)) - (2))) | (2)), fac((fac((fac(2)) - (2))) | (fac(2))), fac((fac((fac(2)) - (fac(2)))) + (2)), fac((fac((fac(2)) - (fac(2)))) + (fac(2))), fac((fac((fac(2)) - (fac(2)))) ^ (2)), fac((fac((fac(2)) - (fac(2)))) ^ (fac(2))), fac((fac((fac(2)) - (fac(2)))) | (2)), fac((fac((fac(2)) - (fac(2)))) | (fac(2))), fac((fac((fac(2)) / (2))) + (2)), fac((fac((fac(2)) / (2))) + (fac(2))), fac((fac((fac(2)) / (2))) ^ (2)), fac((fac((fac(2)) / (2))) ^ (fac(2))), fac((fac((fac(2)) / (2))) | (2)), fac((fac((fac(2)) / (2))) | (fac(2))), fac((fac((fac(2)) / (fac(2)))) + (2)), fac((fac((fac(2)) / (fac(2)))) + (fac(2))), fac((fac((fac(2)) / (fac(2)))) ^ (2)), fac((fac((fac(2)) / (fac(2)))) ^ (fac(2))), fac((fac((fac(2)) / (fac(2)))) | (2)), fac((fac((fac(2)) / (fac(2)))) | (fac(2))), fac((fac((fac(2)) >> (2))) + (2)), fac((fac((fac(2)) >> (2))) + (fac(2))), fac((fac((fac(2)) >> (2))) ^ (2)), fac((fac((fac(2)) >> (2))) ^ (fac(2))), fac((fac((fac(2)) >> (2))) | (2)), fac((fac((fac(2)) >> (2))) | (fac(2))), fac((fac((fac(2)) >> (fac(2)))) + (2)), fac((fac((fac(2)) >> (fac(2)))) + (fac(2))), fac((fac((fac(2)) >> (fac(2)))) ^ (2)), fac((fac((fac(2)) >> (fac(2)))) ^ (fac(2))), fac((fac((fac(2)) >> (fac(2)))) | (2)), fac((fac((fac(2)) >> (fac(2)))) | (fac(2))), fac((fac((fac(2)) ^ (2))) + (2)), fac((fac((fac(2)) ^ (2))) + (fac(2))), fac((fac((fac(2)) ^ (2))) ^ (2)), fac((fac((fac(2)) ^ (2))) ^ (fac(2))), fac((fac((fac(2)) ^ (2))) | (2)), fac((fac((fac(2)) ^ (2))) | (fac(2))), fac((fac((fac(2)) ^ (fac(2)))) + (2)), fac((fac((fac(2)) ^ (fac(2)))) + (fac(2))), fac((fac((fac(2)) ^ (fac(2)))) ^ (2)), fac((fac((fac(2)) ^ (fac(2)))) ^ (fac(2))), fac((fac((fac(2)) ^ (fac(2)))) | (2)), fac((fac((fac(2)) ^ (fac(2)))) | (fac(2))), fac((fac(2)) + ((2) / (2))), fac((fac(2)) + ((2) / (fac(2)))), fac((fac(2)) + ((fac(2)) / (2))), fac((fac(2)) + ((fac(2)) / (fac(2)))), fac((fac(2)) + (fac((2) % (2)))), fac((fac(2)) + (fac((2) % (fac(2))))), fac((fac(2)) + (fac((2) - (2)))), fac((fac(2)) + (fac((2) - (fac(2))))), fac((fac(2)) + (fac((2) / (2)))), fac((fac(2)) + (fac((2) / (fac(2))))), fac((fac(2)) + (fac((2) >> (2)))), fac((fac(2)) + (fac((2) >> (fac(2))))), fac((fac(2)) + (fac((2) ^ (2)))), fac((fac(2)) + (fac((2) ^ (fac(2))))), fac((fac(2)) + (fac((fac(2)) % (2)))), fac((fac(2)) + (fac((fac(2)) % (fac(2))))), fac((fac(2)) + (fac((fac(2)) - (2)))), fac((fac(2)) + (fac((fac(2)) - (fac(2))))), fac((fac(2)) + (fac((fac(2)) / (2)))), fac((fac(2)) + (fac((fac(2)) / (fac(2))))), fac((fac(2)) + (fac((fac(2)) >> (2)))), fac((fac(2)) + (fac((fac(2)) >> (fac(2))))), fac((fac(2)) + (fac((fac(2)) ^ (2)))), fac((fac(2)) + (fac((fac(2)) ^ (fac(2))))), fac((fac(2)) + (sqrt((2) / (2)))), fac((fac(2)) + (sqrt((2) / (fac(2))))), fac((fac(2)) + (sqrt((fac(2)) / (2)))), fac((fac(2)) + (sqrt((fac(2)) / (fac(2))))), fac((fac(2)) ^ ((2) / (2))), fac((fac(2)) ^ ((2) / (fac(2)))), fac((fac(2)) ^ ((fac(2)) / (2))), fac((fac(2)) ^ ((fac(2)) / (fac(2)))), fac((fac(2)) ^ (fac((2) % (2)))), fac((fac(2)) ^ (fac((2) % (fac(2))))), fac((fac(2)) ^ (fac((2) - (2)))), fac((fac(2)) ^ (fac((2) - (fac(2))))), fac((fac(2)) ^ (fac((2) / (2)))), fac((fac(2)) ^ (fac((2) / (fac(2))))), fac((fac(2)) ^ (fac((2) >> (2)))), fac((fac(2)) ^ (fac((2) >> (fac(2))))), fac((fac(2)) ^ (fac((2) ^ (2)))), fac((fac(2)) ^ (fac((2) ^ (fac(2))))), fac((fac(2)) ^ (fac((fac(2)) % (2)))), fac((fac(2)) ^ (fac((fac(2)) % (fac(2))))), fac((fac(2)) ^ (fac((fac(2)) - (2)))), fac((fac(2)) ^ (fac((fac(2)) - (fac(2))))), fac((fac(2)) ^ (fac((fac(2)) / (2)))), fac((fac(2)) ^ (fac((fac(2)) / (fac(2))))), fac((fac(2)) ^ (fac((fac(2)) >> (2)))), fac((fac(2)) ^ (fac((fac(2)) >> (fac(2))))), fac((fac(2)) ^ (fac((fac(2)) ^ (2)))), fac((fac(2)) ^ (fac((fac(2)) ^ (fac(2))))), fac((fac(2)) ^ (sqrt((2) / (2)))), fac((fac(2)) ^ (sqrt((2) / (fac(2))))), fac((fac(2)) ^ (sqrt((fac(2)) / (2)))), fac((fac(2)) ^ (sqrt((fac(2)) / (fac(2))))), fac((fac(2)) | ((2) / (2))), fac((fac(2)) | ((2) / (fac(2)))), fac((fac(2)) | ((fac(2)) / (2))), fac((fac(2)) | ((fac(2)) / (fac(2)))), fac((fac(2)) | (fac((2) % (2)))), fac((fac(2)) | (fac((2) % (fac(2))))), fac((fac(2)) | (fac((2) - (2)))), fac((fac(2)) | (fac((2) - (fac(2))))), fac((fac(2)) | (fac((2) / (2)))), fac((fac(2)) | (fac((2) / (fac(2))))), fac((fac(2)) | (fac((2) >> (2)))), fac((fac(2)) | (fac((2) >> (fac(2))))), fac((fac(2)) | (fac((2) ^ (2)))), fac((fac(2)) | (fac((2) ^ (fac(2))))), fac((fac(2)) | (fac((fac(2)) % (2)))), fac((fac(2)) | (fac((fac(2)) % (fac(2))))), fac((fac(2)) | (fac((fac(2)) - (2)))), fac((fac(2)) | (fac((fac(2)) - (fac(2))))), fac((fac(2)) | (fac((fac(2)) / (2)))), fac((fac(2)) | (fac((fac(2)) / (fac(2))))), fac((fac(2)) | (fac((fac(2)) >> (2)))), fac((fac(2)) | (fac((fac(2)) >> (fac(2))))), fac((fac(2)) | (fac((fac(2)) ^ (2)))), fac((fac(2)) | (fac((fac(2)) ^ (fac(2))))), fac((fac(2)) | (sqrt((2) / (2)))), fac((fac(2)) | (sqrt((2) / (fac(2))))), fac((fac(2)) | (sqrt((fac(2)) / (2)))), fac((fac(2)) | (sqrt((fac(2)) / (fac(2))))), fac((sqrt((2) / (2))) + (2)), fac((sqrt((2) / (2))) + (fac(2))), fac((sqrt((2) / (2))) ^ (2)), fac((sqrt((2) / (2))) ^ (fac(2))), fac((sqrt((2) / (2))) | (2)), fac((sqrt((2) / (2))) | (fac(2))), fac((sqrt((2) / (fac(2)))) + (2)), fac((sqrt((2) / (fac(2)))) + (fac(2))), fac((sqrt((2) / (fac(2)))) ^ (2)), fac((sqrt((2) / (fac(2)))) ^ (fac(2))), fac((sqrt((2) / (fac(2)))) | (2)), fac((sqrt((2) / (fac(2)))) | (fac(2))), fac((sqrt((fac(2)) / (2))) + (2)), fac((sqrt((fac(2)) / (2))) + (fac(2))), fac((sqrt((fac(2)) / (2))) ^ (2)), fac((sqrt((fac(2)) / (2))) ^ (fac(2))), fac((sqrt((fac(2)) / (2))) | (2)), fac((sqrt((fac(2)) / (2))) | (fac(2))), fac((sqrt((fac(2)) / (fac(2)))) + (2)), fac((sqrt((fac(2)) / (fac(2)))) + (fac(2))), fac((sqrt((fac(2)) / (fac(2)))) ^ (2)), fac((sqrt((fac(2)) / (fac(2)))) ^ (fac(2))), fac((sqrt((fac(2)) / (fac(2)))) | (2)), fac((sqrt((fac(2)) / (fac(2)))) | (fac(2))), ].every((v) => v === 6); +[((2) * (2)) + (2), ((2) * (2)) + (fac(2)), ((2) * (2)) ^ (2), ((2) * (2)) ^ (fac(2)), ((2) * (2)) | (2), ((2) * (2)) | (fac(2)), ((2) * (fac(2))) + (2), ((2) * (fac(2))) + (fac(2)), ((2) * (fac(2))) ^ (2), ((2) * (fac(2))) ^ (fac(2)), ((2) * (fac(2))) | (2), ((2) * (fac(2))) | (fac(2)), ((2) ** (2)) + (2), ((2) ** (2)) + (fac(2)), ((2) ** (2)) ^ (2), ((2) ** (2)) ^ (fac(2)), ((2) ** (2)) | (2), ((2) ** (2)) | (fac(2)), ((2) ** (fac(2))) + (2), ((2) ** (fac(2))) + (fac(2)), ((2) ** (fac(2))) ^ (2), ((2) ** (fac(2))) ^ (fac(2)), ((2) ** (fac(2))) | (2), ((2) ** (fac(2))) | (fac(2)), ((2) + (2)) + (2), ((2) + (2)) + (fac(2)), ((2) + (2)) ^ (2), ((2) + (2)) ^ (fac(2)), ((2) + (2)) | (2), ((2) + (2)) | (fac(2)), ((2) + (fac(2))) + (2), ((2) + (fac(2))) + (fac(2)), ((2) + (fac(2))) ^ (2), ((2) + (fac(2))) ^ (fac(2)), ((2) + (fac(2))) | (2), ((2) + (fac(2))) | (fac(2)), ((2) << (2)) - (2), ((2) << (2)) - (fac(2)), ((2) << (fac(2))) - (2), ((2) << (fac(2))) - (fac(2)), ((fac(2)) * (2)) + (2), ((fac(2)) * (2)) + (fac(2)), ((fac(2)) * (2)) ^ (2), ((fac(2)) * (2)) ^ (fac(2)), ((fac(2)) * (2)) | (2), ((fac(2)) * (2)) | (fac(2)), ((fac(2)) * (fac(2))) + (2), ((fac(2)) * (fac(2))) + (fac(2)), ((fac(2)) * (fac(2))) ^ (2), ((fac(2)) * (fac(2))) ^ (fac(2)), ((fac(2)) * (fac(2))) | (2), ((fac(2)) * (fac(2))) | (fac(2)), ((fac(2)) ** (2)) + (2), ((fac(2)) ** (2)) + (fac(2)), ((fac(2)) ** (2)) ^ (2), ((fac(2)) ** (2)) ^ (fac(2)), ((fac(2)) ** (2)) | (2), ((fac(2)) ** (2)) | (fac(2)), ((fac(2)) ** (fac(2))) + (2), ((fac(2)) ** (fac(2))) + (fac(2)), ((fac(2)) ** (fac(2))) ^ (2), ((fac(2)) ** (fac(2))) ^ (fac(2)), ((fac(2)) ** (fac(2))) | (2), ((fac(2)) ** (fac(2))) | (fac(2)), ((fac(2)) + (2)) + (2), ((fac(2)) + (2)) + (fac(2)), ((fac(2)) + (2)) ^ (2), ((fac(2)) + (2)) ^ (fac(2)), ((fac(2)) + (2)) | (2), ((fac(2)) + (2)) | (fac(2)), ((fac(2)) + (fac(2))) + (2), ((fac(2)) + (fac(2))) + (fac(2)), ((fac(2)) + (fac(2))) ^ (2), ((fac(2)) + (fac(2))) ^ (fac(2)), ((fac(2)) + (fac(2))) | (2), ((fac(2)) + (fac(2))) | (fac(2)), ((fac(2)) << (2)) - (2), ((fac(2)) << (2)) - (fac(2)), ((fac(2)) << (fac(2))) - (2), ((fac(2)) << (fac(2))) - (fac(2)), (2) + ((2) * (2)), (2) + ((2) * (fac(2))), (2) + ((2) ** (2)), (2) + ((2) ** (fac(2))), (2) + ((2) + (2)), (2) + ((2) + (fac(2))), (2) + ((fac(2)) * (2)), (2) + ((fac(2)) * (fac(2))), (2) + ((fac(2)) ** (2)), (2) + ((fac(2)) ** (fac(2))), (2) + ((fac(2)) + (2)), (2) + ((fac(2)) + (fac(2))), (2) ^ ((2) * (2)), (2) ^ ((2) * (fac(2))), (2) ^ ((2) ** (2)), (2) ^ ((2) ** (fac(2))), (2) ^ ((2) + (2)), (2) ^ ((2) + (fac(2))), (2) ^ ((fac(2)) * (2)), (2) ^ ((fac(2)) * (fac(2))), (2) ^ ((fac(2)) ** (2)), (2) ^ ((fac(2)) ** (fac(2))), (2) ^ ((fac(2)) + (2)), (2) ^ ((fac(2)) + (fac(2))), (2) | ((2) * (2)), (2) | ((2) * (fac(2))), (2) | ((2) ** (2)), (2) | ((2) ** (fac(2))), (2) | ((2) + (2)), (2) | ((2) + (fac(2))), (2) | ((fac(2)) * (2)), (2) | ((fac(2)) * (fac(2))), (2) | ((fac(2)) ** (2)), (2) | ((fac(2)) ** (fac(2))), (2) | ((fac(2)) + (2)), (2) | ((fac(2)) + (fac(2))), (fac((2) * (2))) >> (2), (fac((2) * (2))) >> (fac(2)), (fac((2) * (fac(2)))) >> (2), (fac((2) * (fac(2)))) >> (fac(2)), (fac((2) ** (2))) >> (2), (fac((2) ** (2))) >> (fac(2)), (fac((2) ** (fac(2)))) >> (2), (fac((2) ** (fac(2)))) >> (fac(2)), (fac((2) + (2))) >> (2), (fac((2) + (2))) >> (fac(2)), (fac((2) + (fac(2)))) >> (2), (fac((2) + (fac(2)))) >> (fac(2)), (fac((fac(2)) * (2))) >> (2), (fac((fac(2)) * (2))) >> (fac(2)), (fac((fac(2)) * (fac(2)))) >> (2), (fac((fac(2)) * (fac(2)))) >> (fac(2)), (fac((fac(2)) ** (2))) >> (2), (fac((fac(2)) ** (2))) >> (fac(2)), (fac((fac(2)) ** (fac(2)))) >> (2), (fac((fac(2)) ** (fac(2)))) >> (fac(2)), (fac((fac(2)) + (2))) >> (2), (fac((fac(2)) + (2))) >> (fac(2)), (fac((fac(2)) + (fac(2)))) >> (2), (fac((fac(2)) + (fac(2)))) >> (fac(2)), (fac(2)) + ((2) * (2)), (fac(2)) + ((2) * (fac(2))), (fac(2)) + ((2) ** (2)), (fac(2)) + ((2) ** (fac(2))), (fac(2)) + ((2) + (2)), (fac(2)) + ((2) + (fac(2))), (fac(2)) + ((fac(2)) * (2)), (fac(2)) + ((fac(2)) * (fac(2))), (fac(2)) + ((fac(2)) ** (2)), (fac(2)) + ((fac(2)) ** (fac(2))), (fac(2)) + ((fac(2)) + (2)), (fac(2)) + ((fac(2)) + (fac(2))), (fac(2)) ^ ((2) * (2)), (fac(2)) ^ ((2) * (fac(2))), (fac(2)) ^ ((2) ** (2)), (fac(2)) ^ ((2) ** (fac(2))), (fac(2)) ^ ((2) + (2)), (fac(2)) ^ ((2) + (fac(2))), (fac(2)) ^ ((fac(2)) * (2)), (fac(2)) ^ ((fac(2)) * (fac(2))), (fac(2)) ^ ((fac(2)) ** (2)), (fac(2)) ^ ((fac(2)) ** (fac(2))), (fac(2)) ^ ((fac(2)) + (2)), (fac(2)) ^ ((fac(2)) + (fac(2))), (fac(2)) | ((2) * (2)), (fac(2)) | ((2) * (fac(2))), (fac(2)) | ((2) ** (2)), (fac(2)) | ((2) ** (fac(2))), (fac(2)) | ((2) + (2)), (fac(2)) | ((2) + (fac(2))), (fac(2)) | ((fac(2)) * (2)), (fac(2)) | ((fac(2)) * (fac(2))), (fac(2)) | ((fac(2)) ** (2)), (fac(2)) | ((fac(2)) ** (fac(2))), (fac(2)) | ((fac(2)) + (2)), (fac(2)) | ((fac(2)) + (fac(2))), fac((!((!2) % (2))) + (2)), fac((!((!2) % (2))) + (fac(2))), fac((!((!2) % (2))) ^ (2)), fac((!((!2) % (2))) ^ (fac(2))), fac((!((!2) % (2))) | (2)), fac((!((!2) % (2))) | (fac(2))), fac((!((!2) % (fac(2)))) + (2)), fac((!((!2) % (fac(2)))) + (fac(2))), fac((!((!2) % (fac(2)))) ^ (2)), fac((!((!2) % (fac(2)))) ^ (fac(2))), fac((!((!2) % (fac(2)))) | (2)), fac((!((!2) % (fac(2)))) | (fac(2))), fac((!((!2) & (!2))) + (2)), fac((!((!2) & (!2))) + (fac(2))), fac((!((!2) & (!2))) ^ (2)), fac((!((!2) & (!2))) ^ (fac(2))), fac((!((!2) & (!2))) | (2)), fac((!((!2) & (!2))) | (fac(2))), fac((!((!2) & (2))) + (2)), fac((!((!2) & (2))) + (fac(2))), fac((!((!2) & (2))) ^ (2)), fac((!((!2) & (2))) ^ (fac(2))), fac((!((!2) & (2))) | (2)), fac((!((!2) & (2))) | (fac(2))), fac((!((!2) & (fac(2)))) + (2)), fac((!((!2) & (fac(2)))) + (fac(2))), fac((!((!2) & (fac(2)))) ^ (2)), fac((!((!2) & (fac(2)))) ^ (fac(2))), fac((!((!2) & (fac(2)))) | (2)), fac((!((!2) & (fac(2)))) | (fac(2))), fac((!((!2) * (!2))) + (2)), fac((!((!2) * (!2))) + (fac(2))), fac((!((!2) * (!2))) ^ (2)), fac((!((!2) * (!2))) ^ (fac(2))), fac((!((!2) * (!2))) | (2)), fac((!((!2) * (!2))) | (fac(2))), fac((!((!2) * (2))) + (2)), fac((!((!2) * (2))) + (fac(2))), fac((!((!2) * (2))) ^ (2)), fac((!((!2) * (2))) ^ (fac(2))), fac((!((!2) * (2))) | (2)), fac((!((!2) * (2))) | (fac(2))), fac((!((!2) * (fac(2)))) + (2)), fac((!((!2) * (fac(2)))) + (fac(2))), fac((!((!2) * (fac(2)))) ^ (2)), fac((!((!2) * (fac(2)))) ^ (fac(2))), fac((!((!2) * (fac(2)))) | (2)), fac((!((!2) * (fac(2)))) | (fac(2))), fac((!((!2) ** (2))) + (2)), fac((!((!2) ** (2))) + (fac(2))), fac((!((!2) ** (2))) ^ (2)), fac((!((!2) ** (2))) ^ (fac(2))), fac((!((!2) ** (2))) | (2)), fac((!((!2) ** (2))) | (fac(2))), fac((!((!2) ** (fac(2)))) + (2)), fac((!((!2) ** (fac(2)))) + (fac(2))), fac((!((!2) ** (fac(2)))) ^ (2)), fac((!((!2) ** (fac(2)))) ^ (fac(2))), fac((!((!2) ** (fac(2)))) | (2)), fac((!((!2) ** (fac(2)))) | (fac(2))), fac((!((!2) + (!2))) + (2)), fac((!((!2) + (!2))) + (fac(2))), fac((!((!2) + (!2))) ^ (2)), fac((!((!2) + (!2))) ^ (fac(2))), fac((!((!2) + (!2))) | (2)), fac((!((!2) + (!2))) | (fac(2))), fac((!((!2) - (!2))) + (2)), fac((!((!2) - (!2))) + (fac(2))), fac((!((!2) - (!2))) ^ (2)), fac((!((!2) - (!2))) ^ (fac(2))), fac((!((!2) - (!2))) | (2)), fac((!((!2) - (!2))) | (fac(2))), fac((!((!2) / (2))) + (2)), fac((!((!2) / (2))) + (fac(2))), fac((!((!2) / (2))) ^ (2)), fac((!((!2) / (2))) ^ (fac(2))), fac((!((!2) / (2))) | (2)), fac((!((!2) / (2))) | (fac(2))), fac((!((!2) / (fac(2)))) + (2)), fac((!((!2) / (fac(2)))) + (fac(2))), fac((!((!2) / (fac(2)))) ^ (2)), fac((!((!2) / (fac(2)))) ^ (fac(2))), fac((!((!2) / (fac(2)))) | (2)), fac((!((!2) / (fac(2)))) | (fac(2))), fac((!((!2) << (!2))) + (2)), fac((!((!2) << (!2))) + (fac(2))), fac((!((!2) << (!2))) ^ (2)), fac((!((!2) << (!2))) ^ (fac(2))), fac((!((!2) << (!2))) | (2)), fac((!((!2) << (!2))) | (fac(2))), fac((!((!2) << (2))) + (2)), fac((!((!2) << (2))) + (fac(2))), fac((!((!2) << (2))) ^ (2)), fac((!((!2) << (2))) ^ (fac(2))), fac((!((!2) << (2))) | (2)), fac((!((!2) << (2))) | (fac(2))), fac((!((!2) << (fac(2)))) + (2)), fac((!((!2) << (fac(2)))) + (fac(2))), fac((!((!2) << (fac(2)))) ^ (2)), fac((!((!2) << (fac(2)))) ^ (fac(2))), fac((!((!2) << (fac(2)))) | (2)), fac((!((!2) << (fac(2)))) | (fac(2))), fac((!((!2) >> (!2))) + (2)), fac((!((!2) >> (!2))) + (fac(2))), fac((!((!2) >> (!2))) ^ (2)), fac((!((!2) >> (!2))) ^ (fac(2))), fac((!((!2) >> (!2))) | (2)), fac((!((!2) >> (!2))) | (fac(2))), fac((!((!2) >> (2))) + (2)), fac((!((!2) >> (2))) + (fac(2))), fac((!((!2) >> (2))) ^ (2)), fac((!((!2) >> (2))) ^ (fac(2))), fac((!((!2) >> (2))) | (2)), fac((!((!2) >> (2))) | (fac(2))), fac((!((!2) >> (fac(2)))) + (2)), fac((!((!2) >> (fac(2)))) + (fac(2))), fac((!((!2) >> (fac(2)))) ^ (2)), fac((!((!2) >> (fac(2)))) ^ (fac(2))), fac((!((!2) >> (fac(2)))) | (2)), fac((!((!2) >> (fac(2)))) | (fac(2))), fac((!((!2) ^ (!2))) + (2)), fac((!((!2) ^ (!2))) + (fac(2))), fac((!((!2) ^ (!2))) ^ (2)), fac((!((!2) ^ (!2))) ^ (fac(2))), fac((!((!2) ^ (!2))) | (2)), fac((!((!2) ^ (!2))) | (fac(2))), fac((!((!2) | (!2))) + (2)), fac((!((!2) | (!2))) + (fac(2))), fac((!((!2) | (!2))) ^ (2)), fac((!((!2) | (!2))) ^ (fac(2))), fac((!((!2) | (!2))) | (2)), fac((!((!2) | (!2))) | (fac(2))), fac((!((2) % (2))) + (2)), fac((!((2) % (2))) + (fac(2))), fac((!((2) % (2))) ^ (2)), fac((!((2) % (2))) ^ (fac(2))), fac((!((2) % (2))) | (2)), fac((!((2) % (2))) | (fac(2))), fac((!((2) % (fac(2)))) + (2)), fac((!((2) % (fac(2)))) + (fac(2))), fac((!((2) % (fac(2)))) ^ (2)), fac((!((2) % (fac(2)))) ^ (fac(2))), fac((!((2) % (fac(2)))) | (2)), fac((!((2) % (fac(2)))) | (fac(2))), fac((!((2) & (!2))) + (2)), fac((!((2) & (!2))) + (fac(2))), fac((!((2) & (!2))) ^ (2)), fac((!((2) & (!2))) ^ (fac(2))), fac((!((2) & (!2))) | (2)), fac((!((2) & (!2))) | (fac(2))), fac((!((2) * (!2))) + (2)), fac((!((2) * (!2))) + (fac(2))), fac((!((2) * (!2))) ^ (2)), fac((!((2) * (!2))) ^ (fac(2))), fac((!((2) * (!2))) | (2)), fac((!((2) * (!2))) | (fac(2))), fac((!((2) - (2))) + (2)), fac((!((2) - (2))) + (fac(2))), fac((!((2) - (2))) ^ (2)), fac((!((2) - (2))) ^ (fac(2))), fac((!((2) - (2))) | (2)), fac((!((2) - (2))) | (fac(2))), fac((!((2) - (fac(2)))) + (2)), fac((!((2) - (fac(2)))) + (fac(2))), fac((!((2) - (fac(2)))) ^ (2)), fac((!((2) - (fac(2)))) ^ (fac(2))), fac((!((2) - (fac(2)))) | (2)), fac((!((2) - (fac(2)))) | (fac(2))), fac((!((2) >> (2))) + (2)), fac((!((2) >> (2))) + (fac(2))), fac((!((2) >> (2))) ^ (2)), fac((!((2) >> (2))) ^ (fac(2))), fac((!((2) >> (2))) | (2)), fac((!((2) >> (2))) | (fac(2))), fac((!((2) >> (fac(2)))) + (2)), fac((!((2) >> (fac(2)))) + (fac(2))), fac((!((2) >> (fac(2)))) ^ (2)), fac((!((2) >> (fac(2)))) ^ (fac(2))), fac((!((2) >> (fac(2)))) | (2)), fac((!((2) >> (fac(2)))) | (fac(2))), fac((!((2) ^ (2))) + (2)), fac((!((2) ^ (2))) + (fac(2))), fac((!((2) ^ (2))) ^ (2)), fac((!((2) ^ (2))) ^ (fac(2))), fac((!((2) ^ (2))) | (2)), fac((!((2) ^ (2))) | (fac(2))), fac((!((2) ^ (fac(2)))) + (2)), fac((!((2) ^ (fac(2)))) + (fac(2))), fac((!((2) ^ (fac(2)))) ^ (2)), fac((!((2) ^ (fac(2)))) ^ (fac(2))), fac((!((2) ^ (fac(2)))) | (2)), fac((!((2) ^ (fac(2)))) | (fac(2))), fac((!((fac(2)) % (2))) + (2)), fac((!((fac(2)) % (2))) + (fac(2))), fac((!((fac(2)) % (2))) ^ (2)), fac((!((fac(2)) % (2))) ^ (fac(2))), fac((!((fac(2)) % (2))) | (2)), fac((!((fac(2)) % (2))) | (fac(2))), fac((!((fac(2)) % (fac(2)))) + (2)), fac((!((fac(2)) % (fac(2)))) + (fac(2))), fac((!((fac(2)) % (fac(2)))) ^ (2)), fac((!((fac(2)) % (fac(2)))) ^ (fac(2))), fac((!((fac(2)) % (fac(2)))) | (2)), fac((!((fac(2)) % (fac(2)))) | (fac(2))), fac((!((fac(2)) & (!2))) + (2)), fac((!((fac(2)) & (!2))) + (fac(2))), fac((!((fac(2)) & (!2))) ^ (2)), fac((!((fac(2)) & (!2))) ^ (fac(2))), fac((!((fac(2)) & (!2))) | (2)), fac((!((fac(2)) & (!2))) | (fac(2))), fac((!((fac(2)) * (!2))) + (2)), fac((!((fac(2)) * (!2))) + (fac(2))), fac((!((fac(2)) * (!2))) ^ (2)), fac((!((fac(2)) * (!2))) ^ (fac(2))), fac((!((fac(2)) * (!2))) | (2)), fac((!((fac(2)) * (!2))) | (fac(2))), fac((!((fac(2)) - (2))) + (2)), fac((!((fac(2)) - (2))) + (fac(2))), fac((!((fac(2)) - (2))) ^ (2)), fac((!((fac(2)) - (2))) ^ (fac(2))), fac((!((fac(2)) - (2))) | (2)), fac((!((fac(2)) - (2))) | (fac(2))), fac((!((fac(2)) - (fac(2)))) + (2)), fac((!((fac(2)) - (fac(2)))) + (fac(2))), fac((!((fac(2)) - (fac(2)))) ^ (2)), fac((!((fac(2)) - (fac(2)))) ^ (fac(2))), fac((!((fac(2)) - (fac(2)))) | (2)), fac((!((fac(2)) - (fac(2)))) | (fac(2))), fac((!((fac(2)) >> (2))) + (2)), fac((!((fac(2)) >> (2))) + (fac(2))), fac((!((fac(2)) >> (2))) ^ (2)), fac((!((fac(2)) >> (2))) ^ (fac(2))), fac((!((fac(2)) >> (2))) | (2)), fac((!((fac(2)) >> (2))) | (fac(2))), fac((!((fac(2)) >> (fac(2)))) + (2)), fac((!((fac(2)) >> (fac(2)))) + (fac(2))), fac((!((fac(2)) >> (fac(2)))) ^ (2)), fac((!((fac(2)) >> (fac(2)))) ^ (fac(2))), fac((!((fac(2)) >> (fac(2)))) | (2)), fac((!((fac(2)) >> (fac(2)))) | (fac(2))), fac((!((fac(2)) ^ (2))) + (2)), fac((!((fac(2)) ^ (2))) + (fac(2))), fac((!((fac(2)) ^ (2))) ^ (2)), fac((!((fac(2)) ^ (2))) ^ (fac(2))), fac((!((fac(2)) ^ (2))) | (2)), fac((!((fac(2)) ^ (2))) | (fac(2))), fac((!((fac(2)) ^ (fac(2)))) + (2)), fac((!((fac(2)) ^ (fac(2)))) + (fac(2))), fac((!((fac(2)) ^ (fac(2)))) ^ (2)), fac((!((fac(2)) ^ (fac(2)))) ^ (fac(2))), fac((!((fac(2)) ^ (fac(2)))) | (2)), fac((!((fac(2)) ^ (fac(2)))) | (fac(2))), fac(((!2) ** (!2)) + (2)), fac(((!2) ** (!2)) + (fac(2))), fac(((!2) ** (!2)) ^ (2)), fac(((!2) ** (!2)) ^ (fac(2))), fac(((!2) ** (!2)) | (2)), fac(((!2) ** (!2)) | (fac(2))), fac(((2) ** (!2)) + (2)), fac(((2) ** (!2)) + (fac(2))), fac(((2) ** (!2)) ^ (2)), fac(((2) ** (!2)) ^ (fac(2))), fac(((2) ** (!2)) | (2)), fac(((2) ** (!2)) | (fac(2))), fac(((2) / (2)) + (2)), fac(((2) / (2)) + (fac(2))), fac(((2) / (2)) ^ (2)), fac(((2) / (2)) ^ (fac(2))), fac(((2) / (2)) | (2)), fac(((2) / (2)) | (fac(2))), fac(((2) / (fac(2))) + (2)), fac(((2) / (fac(2))) + (fac(2))), fac(((2) / (fac(2))) ^ (2)), fac(((2) / (fac(2))) ^ (fac(2))), fac(((2) / (fac(2))) | (2)), fac(((2) / (fac(2))) | (fac(2))), fac(((fac(2)) ** (!2)) + (2)), fac(((fac(2)) ** (!2)) + (fac(2))), fac(((fac(2)) ** (!2)) ^ (2)), fac(((fac(2)) ** (!2)) ^ (fac(2))), fac(((fac(2)) ** (!2)) | (2)), fac(((fac(2)) ** (!2)) | (fac(2))), fac(((fac(2)) / (2)) + (2)), fac(((fac(2)) / (2)) + (fac(2))), fac(((fac(2)) / (2)) ^ (2)), fac(((fac(2)) / (2)) ^ (fac(2))), fac(((fac(2)) / (2)) | (2)), fac(((fac(2)) / (2)) | (fac(2))), fac(((fac(2)) / (fac(2))) + (2)), fac(((fac(2)) / (fac(2))) + (fac(2))), fac(((fac(2)) / (fac(2))) ^ (2)), fac(((fac(2)) / (fac(2))) ^ (fac(2))), fac(((fac(2)) / (fac(2))) | (2)), fac(((fac(2)) / (fac(2))) | (fac(2))), fac((2) + (!((!2) % (2)))), fac((2) + (!((!2) % (fac(2))))), fac((2) + (!((!2) & (!2)))), fac((2) + (!((!2) & (2)))), fac((2) + (!((!2) & (fac(2))))), fac((2) + (!((!2) * (!2)))), fac((2) + (!((!2) * (2)))), fac((2) + (!((!2) * (fac(2))))), fac((2) + (!((!2) ** (2)))), fac((2) + (!((!2) ** (fac(2))))), fac((2) + (!((!2) + (!2)))), fac((2) + (!((!2) - (!2)))), fac((2) + (!((!2) / (2)))), fac((2) + (!((!2) / (fac(2))))), fac((2) + (!((!2) << (!2)))), fac((2) + (!((!2) << (2)))), fac((2) + (!((!2) << (fac(2))))), fac((2) + (!((!2) >> (!2)))), fac((2) + (!((!2) >> (2)))), fac((2) + (!((!2) >> (fac(2))))), fac((2) + (!((!2) ^ (!2)))), fac((2) + (!((!2) | (!2)))), fac((2) + (!((2) % (2)))), fac((2) + (!((2) % (fac(2))))), fac((2) + (!((2) & (!2)))), fac((2) + (!((2) * (!2)))), fac((2) + (!((2) - (2)))), fac((2) + (!((2) - (fac(2))))), fac((2) + (!((2) >> (2)))), fac((2) + (!((2) >> (fac(2))))), fac((2) + (!((2) ^ (2)))), fac((2) + (!((2) ^ (fac(2))))), fac((2) + (!((fac(2)) % (2)))), fac((2) + (!((fac(2)) % (fac(2))))), fac((2) + (!((fac(2)) & (!2)))), fac((2) + (!((fac(2)) * (!2)))), fac((2) + (!((fac(2)) - (2)))), fac((2) + (!((fac(2)) - (fac(2))))), fac((2) + (!((fac(2)) >> (2)))), fac((2) + (!((fac(2)) >> (fac(2))))), fac((2) + (!((fac(2)) ^ (2)))), fac((2) + (!((fac(2)) ^ (fac(2))))), fac((2) + ((!2) ** (!2))), fac((2) + ((2) ** (!2))), fac((2) + ((2) / (2))), fac((2) + ((2) / (fac(2)))), fac((2) + ((fac(2)) ** (!2))), fac((2) + ((fac(2)) / (2))), fac((2) + ((fac(2)) / (fac(2)))), fac((2) + (fac((!2) % (2)))), fac((2) + (fac((!2) % (fac(2))))), fac((2) + (fac((!2) & (!2)))), fac((2) + (fac((!2) & (2)))), fac((2) + (fac((!2) & (fac(2))))), fac((2) + (fac((!2) * (!2)))), fac((2) + (fac((!2) * (2)))), fac((2) + (fac((!2) * (fac(2))))), fac((2) + (fac((!2) ** (!2)))), fac((2) + (fac((!2) ** (2)))), fac((2) + (fac((!2) ** (fac(2))))), fac((2) + (fac((!2) + (!2)))), fac((2) + (fac((!2) - (!2)))), fac((2) + (fac((!2) / (2)))), fac((2) + (fac((!2) / (fac(2))))), fac((2) + (fac((!2) << (!2)))), fac((2) + (fac((!2) << (2)))), fac((2) + (fac((!2) << (fac(2))))), fac((2) + (fac((!2) >> (!2)))), fac((2) + (fac((!2) >> (2)))), fac((2) + (fac((!2) >> (fac(2))))), fac((2) + (fac((!2) ^ (!2)))), fac((2) + (fac((!2) | (!2)))), fac((2) + (fac((2) % (2)))), fac((2) + (fac((2) % (fac(2))))), fac((2) + (fac((2) & (!2)))), fac((2) + (fac((2) * (!2)))), fac((2) + (fac((2) ** (!2)))), fac((2) + (fac((2) - (2)))), fac((2) + (fac((2) - (fac(2))))), fac((2) + (fac((2) / (2)))), fac((2) + (fac((2) / (fac(2))))), fac((2) + (fac((2) >> (2)))), fac((2) + (fac((2) >> (fac(2))))), fac((2) + (fac((2) ^ (2)))), fac((2) + (fac((2) ^ (fac(2))))), fac((2) + (fac((fac(2)) % (2)))), fac((2) + (fac((fac(2)) % (fac(2))))), fac((2) + (fac((fac(2)) & (!2)))), fac((2) + (fac((fac(2)) * (!2)))), fac((2) + (fac((fac(2)) ** (!2)))), fac((2) + (fac((fac(2)) - (2)))), fac((2) + (fac((fac(2)) - (fac(2))))), fac((2) + (fac((fac(2)) / (2)))), fac((2) + (fac((fac(2)) / (fac(2))))), fac((2) + (fac((fac(2)) >> (2)))), fac((2) + (fac((fac(2)) >> (fac(2))))), fac((2) + (fac((fac(2)) ^ (2)))), fac((2) + (fac((fac(2)) ^ (fac(2))))), fac((2) + (sqrt((!2) ** (!2)))), fac((2) + (sqrt((2) ** (!2)))), fac((2) + (sqrt((2) / (2)))), fac((2) + (sqrt((2) / (fac(2))))), fac((2) + (sqrt((fac(2)) ** (!2)))), fac((2) + (sqrt((fac(2)) / (2)))), fac((2) + (sqrt((fac(2)) / (fac(2))))), fac((2) ^ (!((!2) % (2)))), fac((2) ^ (!((!2) % (fac(2))))), fac((2) ^ (!((!2) & (!2)))), fac((2) ^ (!((!2) & (2)))), fac((2) ^ (!((!2) & (fac(2))))), fac((2) ^ (!((!2) * (!2)))), fac((2) ^ (!((!2) * (2)))), fac((2) ^ (!((!2) * (fac(2))))), fac((2) ^ (!((!2) ** (2)))), fac((2) ^ (!((!2) ** (fac(2))))), fac((2) ^ (!((!2) + (!2)))), fac((2) ^ (!((!2) - (!2)))), fac((2) ^ (!((!2) / (2)))), fac((2) ^ (!((!2) / (fac(2))))), fac((2) ^ (!((!2) << (!2)))), fac((2) ^ (!((!2) << (2)))), fac((2) ^ (!((!2) << (fac(2))))), fac((2) ^ (!((!2) >> (!2)))), fac((2) ^ (!((!2) >> (2)))), fac((2) ^ (!((!2) >> (fac(2))))), fac((2) ^ (!((!2) ^ (!2)))), fac((2) ^ (!((!2) | (!2)))), fac((2) ^ (!((2) % (2)))), fac((2) ^ (!((2) % (fac(2))))), fac((2) ^ (!((2) & (!2)))), fac((2) ^ (!((2) * (!2)))), fac((2) ^ (!((2) - (2)))), fac((2) ^ (!((2) - (fac(2))))), fac((2) ^ (!((2) >> (2)))), fac((2) ^ (!((2) >> (fac(2))))), fac((2) ^ (!((2) ^ (2)))), fac((2) ^ (!((2) ^ (fac(2))))), fac((2) ^ (!((fac(2)) % (2)))), fac((2) ^ (!((fac(2)) % (fac(2))))), fac((2) ^ (!((fac(2)) & (!2)))), fac((2) ^ (!((fac(2)) * (!2)))), fac((2) ^ (!((fac(2)) - (2)))), fac((2) ^ (!((fac(2)) - (fac(2))))), fac((2) ^ (!((fac(2)) >> (2)))), fac((2) ^ (!((fac(2)) >> (fac(2))))), fac((2) ^ (!((fac(2)) ^ (2)))), fac((2) ^ (!((fac(2)) ^ (fac(2))))), fac((2) ^ ((!2) ** (!2))), fac((2) ^ ((2) ** (!2))), fac((2) ^ ((2) / (2))), fac((2) ^ ((2) / (fac(2)))), fac((2) ^ ((fac(2)) ** (!2))), fac((2) ^ ((fac(2)) / (2))), fac((2) ^ ((fac(2)) / (fac(2)))), fac((2) ^ (fac((!2) % (2)))), fac((2) ^ (fac((!2) % (fac(2))))), fac((2) ^ (fac((!2) & (!2)))), fac((2) ^ (fac((!2) & (2)))), fac((2) ^ (fac((!2) & (fac(2))))), fac((2) ^ (fac((!2) * (!2)))), fac((2) ^ (fac((!2) * (2)))), fac((2) ^ (fac((!2) * (fac(2))))), fac((2) ^ (fac((!2) ** (!2)))), fac((2) ^ (fac((!2) ** (2)))), fac((2) ^ (fac((!2) ** (fac(2))))), fac((2) ^ (fac((!2) + (!2)))), fac((2) ^ (fac((!2) - (!2)))), fac((2) ^ (fac((!2) / (2)))), fac((2) ^ (fac((!2) / (fac(2))))), fac((2) ^ (fac((!2) << (!2)))), fac((2) ^ (fac((!2) << (2)))), fac((2) ^ (fac((!2) << (fac(2))))), fac((2) ^ (fac((!2) >> (!2)))), fac((2) ^ (fac((!2) >> (2)))), fac((2) ^ (fac((!2) >> (fac(2))))), fac((2) ^ (fac((!2) ^ (!2)))), fac((2) ^ (fac((!2) | (!2)))), fac((2) ^ (fac((2) % (2)))), fac((2) ^ (fac((2) % (fac(2))))), fac((2) ^ (fac((2) & (!2)))), fac((2) ^ (fac((2) * (!2)))), fac((2) ^ (fac((2) ** (!2)))), fac((2) ^ (fac((2) - (2)))), fac((2) ^ (fac((2) - (fac(2))))), fac((2) ^ (fac((2) / (2)))), fac((2) ^ (fac((2) / (fac(2))))), fac((2) ^ (fac((2) >> (2)))), fac((2) ^ (fac((2) >> (fac(2))))), fac((2) ^ (fac((2) ^ (2)))), fac((2) ^ (fac((2) ^ (fac(2))))), fac((2) ^ (fac((fac(2)) % (2)))), fac((2) ^ (fac((fac(2)) % (fac(2))))), fac((2) ^ (fac((fac(2)) & (!2)))), fac((2) ^ (fac((fac(2)) * (!2)))), fac((2) ^ (fac((fac(2)) ** (!2)))), fac((2) ^ (fac((fac(2)) - (2)))), fac((2) ^ (fac((fac(2)) - (fac(2))))), fac((2) ^ (fac((fac(2)) / (2)))), fac((2) ^ (fac((fac(2)) / (fac(2))))), fac((2) ^ (fac((fac(2)) >> (2)))), fac((2) ^ (fac((fac(2)) >> (fac(2))))), fac((2) ^ (fac((fac(2)) ^ (2)))), fac((2) ^ (fac((fac(2)) ^ (fac(2))))), fac((2) ^ (sqrt((!2) ** (!2)))), fac((2) ^ (sqrt((2) ** (!2)))), fac((2) ^ (sqrt((2) / (2)))), fac((2) ^ (sqrt((2) / (fac(2))))), fac((2) ^ (sqrt((fac(2)) ** (!2)))), fac((2) ^ (sqrt((fac(2)) / (2)))), fac((2) ^ (sqrt((fac(2)) / (fac(2))))), fac((2) | (!((!2) % (2)))), fac((2) | (!((!2) % (fac(2))))), fac((2) | (!((!2) & (!2)))), fac((2) | (!((!2) & (2)))), fac((2) | (!((!2) & (fac(2))))), fac((2) | (!((!2) * (!2)))), fac((2) | (!((!2) * (2)))), fac((2) | (!((!2) * (fac(2))))), fac((2) | (!((!2) ** (2)))), fac((2) | (!((!2) ** (fac(2))))), fac((2) | (!((!2) + (!2)))), fac((2) | (!((!2) - (!2)))), fac((2) | (!((!2) / (2)))), fac((2) | (!((!2) / (fac(2))))), fac((2) | (!((!2) << (!2)))), fac((2) | (!((!2) << (2)))), fac((2) | (!((!2) << (fac(2))))), fac((2) | (!((!2) >> (!2)))), fac((2) | (!((!2) >> (2)))), fac((2) | (!((!2) >> (fac(2))))), fac((2) | (!((!2) ^ (!2)))), fac((2) | (!((!2) | (!2)))), fac((2) | (!((2) % (2)))), fac((2) | (!((2) % (fac(2))))), fac((2) | (!((2) & (!2)))), fac((2) | (!((2) * (!2)))), fac((2) | (!((2) - (2)))), fac((2) | (!((2) - (fac(2))))), fac((2) | (!((2) >> (2)))), fac((2) | (!((2) >> (fac(2))))), fac((2) | (!((2) ^ (2)))), fac((2) | (!((2) ^ (fac(2))))), fac((2) | (!((fac(2)) % (2)))), fac((2) | (!((fac(2)) % (fac(2))))), fac((2) | (!((fac(2)) & (!2)))), fac((2) | (!((fac(2)) * (!2)))), fac((2) | (!((fac(2)) - (2)))), fac((2) | (!((fac(2)) - (fac(2))))), fac((2) | (!((fac(2)) >> (2)))), fac((2) | (!((fac(2)) >> (fac(2))))), fac((2) | (!((fac(2)) ^ (2)))), fac((2) | (!((fac(2)) ^ (fac(2))))), fac((2) | ((!2) ** (!2))), fac((2) | ((2) ** (!2))), fac((2) | ((2) / (2))), fac((2) | ((2) / (fac(2)))), fac((2) | ((fac(2)) ** (!2))), fac((2) | ((fac(2)) / (2))), fac((2) | ((fac(2)) / (fac(2)))), fac((2) | (fac((!2) % (2)))), fac((2) | (fac((!2) % (fac(2))))), fac((2) | (fac((!2) & (!2)))), fac((2) | (fac((!2) & (2)))), fac((2) | (fac((!2) & (fac(2))))), fac((2) | (fac((!2) * (!2)))), fac((2) | (fac((!2) * (2)))), fac((2) | (fac((!2) * (fac(2))))), fac((2) | (fac((!2) ** (!2)))), fac((2) | (fac((!2) ** (2)))), fac((2) | (fac((!2) ** (fac(2))))), fac((2) | (fac((!2) + (!2)))), fac((2) | (fac((!2) - (!2)))), fac((2) | (fac((!2) / (2)))), fac((2) | (fac((!2) / (fac(2))))), fac((2) | (fac((!2) << (!2)))), fac((2) | (fac((!2) << (2)))), fac((2) | (fac((!2) << (fac(2))))), fac((2) | (fac((!2) >> (!2)))), fac((2) | (fac((!2) >> (2)))), fac((2) | (fac((!2) >> (fac(2))))), fac((2) | (fac((!2) ^ (!2)))), fac((2) | (fac((!2) | (!2)))), fac((2) | (fac((2) % (2)))), fac((2) | (fac((2) % (fac(2))))), fac((2) | (fac((2) & (!2)))), fac((2) | (fac((2) * (!2)))), fac((2) | (fac((2) ** (!2)))), fac((2) | (fac((2) - (2)))), fac((2) | (fac((2) - (fac(2))))), fac((2) | (fac((2) / (2)))), fac((2) | (fac((2) / (fac(2))))), fac((2) | (fac((2) >> (2)))), fac((2) | (fac((2) >> (fac(2))))), fac((2) | (fac((2) ^ (2)))), fac((2) | (fac((2) ^ (fac(2))))), fac((2) | (fac((fac(2)) % (2)))), fac((2) | (fac((fac(2)) % (fac(2))))), fac((2) | (fac((fac(2)) & (!2)))), fac((2) | (fac((fac(2)) * (!2)))), fac((2) | (fac((fac(2)) ** (!2)))), fac((2) | (fac((fac(2)) - (2)))), fac((2) | (fac((fac(2)) - (fac(2))))), fac((2) | (fac((fac(2)) / (2)))), fac((2) | (fac((fac(2)) / (fac(2))))), fac((2) | (fac((fac(2)) >> (2)))), fac((2) | (fac((fac(2)) >> (fac(2))))), fac((2) | (fac((fac(2)) ^ (2)))), fac((2) | (fac((fac(2)) ^ (fac(2))))), fac((2) | (sqrt((!2) ** (!2)))), fac((2) | (sqrt((2) ** (!2)))), fac((2) | (sqrt((2) / (2)))), fac((2) | (sqrt((2) / (fac(2))))), fac((2) | (sqrt((fac(2)) ** (!2)))), fac((2) | (sqrt((fac(2)) / (2)))), fac((2) | (sqrt((fac(2)) / (fac(2))))), fac((fac((!2) % (2))) + (2)), fac((fac((!2) % (2))) + (fac(2))), fac((fac((!2) % (2))) ^ (2)), fac((fac((!2) % (2))) ^ (fac(2))), fac((fac((!2) % (2))) | (2)), fac((fac((!2) % (2))) | (fac(2))), fac((fac((!2) % (fac(2)))) + (2)), fac((fac((!2) % (fac(2)))) + (fac(2))), fac((fac((!2) % (fac(2)))) ^ (2)), fac((fac((!2) % (fac(2)))) ^ (fac(2))), fac((fac((!2) % (fac(2)))) | (2)), fac((fac((!2) % (fac(2)))) | (fac(2))), fac((fac((!2) & (!2))) + (2)), fac((fac((!2) & (!2))) + (fac(2))), fac((fac((!2) & (!2))) ^ (2)), fac((fac((!2) & (!2))) ^ (fac(2))), fac((fac((!2) & (!2))) | (2)), fac((fac((!2) & (!2))) | (fac(2))), fac((fac((!2) & (2))) + (2)), fac((fac((!2) & (2))) + (fac(2))), fac((fac((!2) & (2))) ^ (2)), fac((fac((!2) & (2))) ^ (fac(2))), fac((fac((!2) & (2))) | (2)), fac((fac((!2) & (2))) | (fac(2))), fac((fac((!2) & (fac(2)))) + (2)), fac((fac((!2) & (fac(2)))) + (fac(2))), fac((fac((!2) & (fac(2)))) ^ (2)), fac((fac((!2) & (fac(2)))) ^ (fac(2))), fac((fac((!2) & (fac(2)))) | (2)), fac((fac((!2) & (fac(2)))) | (fac(2))), fac((fac((!2) * (!2))) + (2)), fac((fac((!2) * (!2))) + (fac(2))), fac((fac((!2) * (!2))) ^ (2)), fac((fac((!2) * (!2))) ^ (fac(2))), fac((fac((!2) * (!2))) | (2)), fac((fac((!2) * (!2))) | (fac(2))), fac((fac((!2) * (2))) + (2)), fac((fac((!2) * (2))) + (fac(2))), fac((fac((!2) * (2))) ^ (2)), fac((fac((!2) * (2))) ^ (fac(2))), fac((fac((!2) * (2))) | (2)), fac((fac((!2) * (2))) | (fac(2))), fac((fac((!2) * (fac(2)))) + (2)), fac((fac((!2) * (fac(2)))) + (fac(2))), fac((fac((!2) * (fac(2)))) ^ (2)), fac((fac((!2) * (fac(2)))) ^ (fac(2))), fac((fac((!2) * (fac(2)))) | (2)), fac((fac((!2) * (fac(2)))) | (fac(2))), fac((fac((!2) ** (!2))) + (2)), fac((fac((!2) ** (!2))) + (fac(2))), fac((fac((!2) ** (!2))) ^ (2)), fac((fac((!2) ** (!2))) ^ (fac(2))), fac((fac((!2) ** (!2))) | (2)), fac((fac((!2) ** (!2))) | (fac(2))), fac((fac((!2) ** (2))) + (2)), fac((fac((!2) ** (2))) + (fac(2))), fac((fac((!2) ** (2))) ^ (2)), fac((fac((!2) ** (2))) ^ (fac(2))), fac((fac((!2) ** (2))) | (2)), fac((fac((!2) ** (2))) | (fac(2))), fac((fac((!2) ** (fac(2)))) + (2)), fac((fac((!2) ** (fac(2)))) + (fac(2))), fac((fac((!2) ** (fac(2)))) ^ (2)), fac((fac((!2) ** (fac(2)))) ^ (fac(2))), fac((fac((!2) ** (fac(2)))) | (2)), fac((fac((!2) ** (fac(2)))) | (fac(2))), fac((fac((!2) + (!2))) + (2)), fac((fac((!2) + (!2))) + (fac(2))), fac((fac((!2) + (!2))) ^ (2)), fac((fac((!2) + (!2))) ^ (fac(2))), fac((fac((!2) + (!2))) | (2)), fac((fac((!2) + (!2))) | (fac(2))), fac((fac((!2) - (!2))) + (2)), fac((fac((!2) - (!2))) + (fac(2))), fac((fac((!2) - (!2))) ^ (2)), fac((fac((!2) - (!2))) ^ (fac(2))), fac((fac((!2) - (!2))) | (2)), fac((fac((!2) - (!2))) | (fac(2))), fac((fac((!2) / (2))) + (2)), fac((fac((!2) / (2))) + (fac(2))), fac((fac((!2) / (2))) ^ (2)), fac((fac((!2) / (2))) ^ (fac(2))), fac((fac((!2) / (2))) | (2)), fac((fac((!2) / (2))) | (fac(2))), fac((fac((!2) / (fac(2)))) + (2)), fac((fac((!2) / (fac(2)))) + (fac(2))), fac((fac((!2) / (fac(2)))) ^ (2)), fac((fac((!2) / (fac(2)))) ^ (fac(2))), fac((fac((!2) / (fac(2)))) | (2)), fac((fac((!2) / (fac(2)))) | (fac(2))), fac((fac((!2) << (!2))) + (2)), fac((fac((!2) << (!2))) + (fac(2))), fac((fac((!2) << (!2))) ^ (2)), fac((fac((!2) << (!2))) ^ (fac(2))), fac((fac((!2) << (!2))) | (2)), fac((fac((!2) << (!2))) | (fac(2))), fac((fac((!2) << (2))) + (2)), fac((fac((!2) << (2))) + (fac(2))), fac((fac((!2) << (2))) ^ (2)), fac((fac((!2) << (2))) ^ (fac(2))), fac((fac((!2) << (2))) | (2)), fac((fac((!2) << (2))) | (fac(2))), fac((fac((!2) << (fac(2)))) + (2)), fac((fac((!2) << (fac(2)))) + (fac(2))), fac((fac((!2) << (fac(2)))) ^ (2)), fac((fac((!2) << (fac(2)))) ^ (fac(2))), fac((fac((!2) << (fac(2)))) | (2)), fac((fac((!2) << (fac(2)))) | (fac(2))), fac((fac((!2) >> (!2))) + (2)), fac((fac((!2) >> (!2))) + (fac(2))), fac((fac((!2) >> (!2))) ^ (2)), fac((fac((!2) >> (!2))) ^ (fac(2))), fac((fac((!2) >> (!2))) | (2)), fac((fac((!2) >> (!2))) | (fac(2))), fac((fac((!2) >> (2))) + (2)), fac((fac((!2) >> (2))) + (fac(2))), fac((fac((!2) >> (2))) ^ (2)), fac((fac((!2) >> (2))) ^ (fac(2))), fac((fac((!2) >> (2))) | (2)), fac((fac((!2) >> (2))) | (fac(2))), fac((fac((!2) >> (fac(2)))) + (2)), fac((fac((!2) >> (fac(2)))) + (fac(2))), fac((fac((!2) >> (fac(2)))) ^ (2)), fac((fac((!2) >> (fac(2)))) ^ (fac(2))), fac((fac((!2) >> (fac(2)))) | (2)), fac((fac((!2) >> (fac(2)))) | (fac(2))), fac((fac((!2) ^ (!2))) + (2)), fac((fac((!2) ^ (!2))) + (fac(2))), fac((fac((!2) ^ (!2))) ^ (2)), fac((fac((!2) ^ (!2))) ^ (fac(2))), fac((fac((!2) ^ (!2))) | (2)), fac((fac((!2) ^ (!2))) | (fac(2))), fac((fac((!2) | (!2))) + (2)), fac((fac((!2) | (!2))) + (fac(2))), fac((fac((!2) | (!2))) ^ (2)), fac((fac((!2) | (!2))) ^ (fac(2))), fac((fac((!2) | (!2))) | (2)), fac((fac((!2) | (!2))) | (fac(2))), fac((fac((2) % (2))) + (2)), fac((fac((2) % (2))) + (fac(2))), fac((fac((2) % (2))) ^ (2)), fac((fac((2) % (2))) ^ (fac(2))), fac((fac((2) % (2))) | (2)), fac((fac((2) % (2))) | (fac(2))), fac((fac((2) % (fac(2)))) + (2)), fac((fac((2) % (fac(2)))) + (fac(2))), fac((fac((2) % (fac(2)))) ^ (2)), fac((fac((2) % (fac(2)))) ^ (fac(2))), fac((fac((2) % (fac(2)))) | (2)), fac((fac((2) % (fac(2)))) | (fac(2))), fac((fac((2) & (!2))) + (2)), fac((fac((2) & (!2))) + (fac(2))), fac((fac((2) & (!2))) ^ (2)), fac((fac((2) & (!2))) ^ (fac(2))), fac((fac((2) & (!2))) | (2)), fac((fac((2) & (!2))) | (fac(2))), fac((fac((2) * (!2))) + (2)), fac((fac((2) * (!2))) + (fac(2))), fac((fac((2) * (!2))) ^ (2)), fac((fac((2) * (!2))) ^ (fac(2))), fac((fac((2) * (!2))) | (2)), fac((fac((2) * (!2))) | (fac(2))), fac((fac((2) ** (!2))) + (2)), fac((fac((2) ** (!2))) + (fac(2))), fac((fac((2) ** (!2))) ^ (2)), fac((fac((2) ** (!2))) ^ (fac(2))), fac((fac((2) ** (!2))) | (2)), fac((fac((2) ** (!2))) | (fac(2))), fac((fac((2) - (2))) + (2)), fac((fac((2) - (2))) + (fac(2))), fac((fac((2) - (2))) ^ (2)), fac((fac((2) - (2))) ^ (fac(2))), fac((fac((2) - (2))) | (2)), fac((fac((2) - (2))) | (fac(2))), fac((fac((2) - (fac(2)))) + (2)), fac((fac((2) - (fac(2)))) + (fac(2))), fac((fac((2) - (fac(2)))) ^ (2)), fac((fac((2) - (fac(2)))) ^ (fac(2))), fac((fac((2) - (fac(2)))) | (2)), fac((fac((2) - (fac(2)))) | (fac(2))), fac((fac((2) / (2))) + (2)), fac((fac((2) / (2))) + (fac(2))), fac((fac((2) / (2))) ^ (2)), fac((fac((2) / (2))) ^ (fac(2))), fac((fac((2) / (2))) | (2)), fac((fac((2) / (2))) | (fac(2))), fac((fac((2) / (fac(2)))) + (2)), fac((fac((2) / (fac(2)))) + (fac(2))), fac((fac((2) / (fac(2)))) ^ (2)), fac((fac((2) / (fac(2)))) ^ (fac(2))), fac((fac((2) / (fac(2)))) | (2)), fac((fac((2) / (fac(2)))) | (fac(2))), fac((fac((2) >> (2))) + (2)), fac((fac((2) >> (2))) + (fac(2))), fac((fac((2) >> (2))) ^ (2)), fac((fac((2) >> (2))) ^ (fac(2))), fac((fac((2) >> (2))) | (2)), fac((fac((2) >> (2))) | (fac(2))), fac((fac((2) >> (fac(2)))) + (2)), fac((fac((2) >> (fac(2)))) + (fac(2))), fac((fac((2) >> (fac(2)))) ^ (2)), fac((fac((2) >> (fac(2)))) ^ (fac(2))), fac((fac((2) >> (fac(2)))) | (2)), fac((fac((2) >> (fac(2)))) | (fac(2))), fac((fac((2) ^ (2))) + (2)), fac((fac((2) ^ (2))) + (fac(2))), fac((fac((2) ^ (2))) ^ (2)), fac((fac((2) ^ (2))) ^ (fac(2))), fac((fac((2) ^ (2))) | (2)), fac((fac((2) ^ (2))) | (fac(2))), fac((fac((2) ^ (fac(2)))) + (2)), fac((fac((2) ^ (fac(2)))) + (fac(2))), fac((fac((2) ^ (fac(2)))) ^ (2)), fac((fac((2) ^ (fac(2)))) ^ (fac(2))), fac((fac((2) ^ (fac(2)))) | (2)), fac((fac((2) ^ (fac(2)))) | (fac(2))), fac((fac((fac(2)) % (2))) + (2)), fac((fac((fac(2)) % (2))) + (fac(2))), fac((fac((fac(2)) % (2))) ^ (2)), fac((fac((fac(2)) % (2))) ^ (fac(2))), fac((fac((fac(2)) % (2))) | (2)), fac((fac((fac(2)) % (2))) | (fac(2))), fac((fac((fac(2)) % (fac(2)))) + (2)), fac((fac((fac(2)) % (fac(2)))) + (fac(2))), fac((fac((fac(2)) % (fac(2)))) ^ (2)), fac((fac((fac(2)) % (fac(2)))) ^ (fac(2))), fac((fac((fac(2)) % (fac(2)))) | (2)), fac((fac((fac(2)) % (fac(2)))) | (fac(2))), fac((fac((fac(2)) & (!2))) + (2)), fac((fac((fac(2)) & (!2))) + (fac(2))), fac((fac((fac(2)) & (!2))) ^ (2)), fac((fac((fac(2)) & (!2))) ^ (fac(2))), fac((fac((fac(2)) & (!2))) | (2)), fac((fac((fac(2)) & (!2))) | (fac(2))), fac((fac((fac(2)) * (!2))) + (2)), fac((fac((fac(2)) * (!2))) + (fac(2))), fac((fac((fac(2)) * (!2))) ^ (2)), fac((fac((fac(2)) * (!2))) ^ (fac(2))), fac((fac((fac(2)) * (!2))) | (2)), fac((fac((fac(2)) * (!2))) | (fac(2))), fac((fac((fac(2)) ** (!2))) + (2)), fac((fac((fac(2)) ** (!2))) + (fac(2))), fac((fac((fac(2)) ** (!2))) ^ (2)), fac((fac((fac(2)) ** (!2))) ^ (fac(2))), fac((fac((fac(2)) ** (!2))) | (2)), fac((fac((fac(2)) ** (!2))) | (fac(2))), fac((fac((fac(2)) - (2))) + (2)), fac((fac((fac(2)) - (2))) + (fac(2))), fac((fac((fac(2)) - (2))) ^ (2)), fac((fac((fac(2)) - (2))) ^ (fac(2))), fac((fac((fac(2)) - (2))) | (2)), fac((fac((fac(2)) - (2))) | (fac(2))), fac((fac((fac(2)) - (fac(2)))) + (2)), fac((fac((fac(2)) - (fac(2)))) + (fac(2))), fac((fac((fac(2)) - (fac(2)))) ^ (2)), fac((fac((fac(2)) - (fac(2)))) ^ (fac(2))), fac((fac((fac(2)) - (fac(2)))) | (2)), fac((fac((fac(2)) - (fac(2)))) | (fac(2))), fac((fac((fac(2)) / (2))) + (2)), fac((fac((fac(2)) / (2))) + (fac(2))), fac((fac((fac(2)) / (2))) ^ (2)), fac((fac((fac(2)) / (2))) ^ (fac(2))), fac((fac((fac(2)) / (2))) | (2)), fac((fac((fac(2)) / (2))) | (fac(2))), fac((fac((fac(2)) / (fac(2)))) + (2)), fac((fac((fac(2)) / (fac(2)))) + (fac(2))), fac((fac((fac(2)) / (fac(2)))) ^ (2)), fac((fac((fac(2)) / (fac(2)))) ^ (fac(2))), fac((fac((fac(2)) / (fac(2)))) | (2)), fac((fac((fac(2)) / (fac(2)))) | (fac(2))), fac((fac((fac(2)) >> (2))) + (2)), fac((fac((fac(2)) >> (2))) + (fac(2))), fac((fac((fac(2)) >> (2))) ^ (2)), fac((fac((fac(2)) >> (2))) ^ (fac(2))), fac((fac((fac(2)) >> (2))) | (2)), fac((fac((fac(2)) >> (2))) | (fac(2))), fac((fac((fac(2)) >> (fac(2)))) + (2)), fac((fac((fac(2)) >> (fac(2)))) + (fac(2))), fac((fac((fac(2)) >> (fac(2)))) ^ (2)), fac((fac((fac(2)) >> (fac(2)))) ^ (fac(2))), fac((fac((fac(2)) >> (fac(2)))) | (2)), fac((fac((fac(2)) >> (fac(2)))) | (fac(2))), fac((fac((fac(2)) ^ (2))) + (2)), fac((fac((fac(2)) ^ (2))) + (fac(2))), fac((fac((fac(2)) ^ (2))) ^ (2)), fac((fac((fac(2)) ^ (2))) ^ (fac(2))), fac((fac((fac(2)) ^ (2))) | (2)), fac((fac((fac(2)) ^ (2))) | (fac(2))), fac((fac((fac(2)) ^ (fac(2)))) + (2)), fac((fac((fac(2)) ^ (fac(2)))) + (fac(2))), fac((fac((fac(2)) ^ (fac(2)))) ^ (2)), fac((fac((fac(2)) ^ (fac(2)))) ^ (fac(2))), fac((fac((fac(2)) ^ (fac(2)))) | (2)), fac((fac((fac(2)) ^ (fac(2)))) | (fac(2))), fac((fac(2)) + (!((!2) % (2)))), fac((fac(2)) + (!((!2) % (fac(2))))), fac((fac(2)) + (!((!2) & (!2)))), fac((fac(2)) + (!((!2) & (2)))), fac((fac(2)) + (!((!2) & (fac(2))))), fac((fac(2)) + (!((!2) * (!2)))), fac((fac(2)) + (!((!2) * (2)))), fac((fac(2)) + (!((!2) * (fac(2))))), fac((fac(2)) + (!((!2) ** (2)))), fac((fac(2)) + (!((!2) ** (fac(2))))), fac((fac(2)) + (!((!2) + (!2)))), fac((fac(2)) + (!((!2) - (!2)))), fac((fac(2)) + (!((!2) / (2)))), fac((fac(2)) + (!((!2) / (fac(2))))), fac((fac(2)) + (!((!2) << (!2)))), fac((fac(2)) + (!((!2) << (2)))), fac((fac(2)) + (!((!2) << (fac(2))))), fac((fac(2)) + (!((!2) >> (!2)))), fac((fac(2)) + (!((!2) >> (2)))), fac((fac(2)) + (!((!2) >> (fac(2))))), fac((fac(2)) + (!((!2) ^ (!2)))), fac((fac(2)) + (!((!2) | (!2)))), fac((fac(2)) + (!((2) % (2)))), fac((fac(2)) + (!((2) % (fac(2))))), fac((fac(2)) + (!((2) & (!2)))), fac((fac(2)) + (!((2) * (!2)))), fac((fac(2)) + (!((2) - (2)))), fac((fac(2)) + (!((2) - (fac(2))))), fac((fac(2)) + (!((2) >> (2)))), fac((fac(2)) + (!((2) >> (fac(2))))), fac((fac(2)) + (!((2) ^ (2)))), fac((fac(2)) + (!((2) ^ (fac(2))))), fac((fac(2)) + (!((fac(2)) % (2)))), fac((fac(2)) + (!((fac(2)) % (fac(2))))), fac((fac(2)) + (!((fac(2)) & (!2)))), fac((fac(2)) + (!((fac(2)) * (!2)))), fac((fac(2)) + (!((fac(2)) - (2)))), fac((fac(2)) + (!((fac(2)) - (fac(2))))), fac((fac(2)) + (!((fac(2)) >> (2)))), fac((fac(2)) + (!((fac(2)) >> (fac(2))))), fac((fac(2)) + (!((fac(2)) ^ (2)))), fac((fac(2)) + (!((fac(2)) ^ (fac(2))))), fac((fac(2)) + ((!2) ** (!2))), fac((fac(2)) + ((2) ** (!2))), fac((fac(2)) + ((2) / (2))), fac((fac(2)) + ((2) / (fac(2)))), fac((fac(2)) + ((fac(2)) ** (!2))), fac((fac(2)) + ((fac(2)) / (2))), fac((fac(2)) + ((fac(2)) / (fac(2)))), fac((fac(2)) + (fac((!2) % (2)))), fac((fac(2)) + (fac((!2) % (fac(2))))), fac((fac(2)) + (fac((!2) & (!2)))), fac((fac(2)) + (fac((!2) & (2)))), fac((fac(2)) + (fac((!2) & (fac(2))))), fac((fac(2)) + (fac((!2) * (!2)))), fac((fac(2)) + (fac((!2) * (2)))), fac((fac(2)) + (fac((!2) * (fac(2))))), fac((fac(2)) + (fac((!2) ** (!2)))), fac((fac(2)) + (fac((!2) ** (2)))), fac((fac(2)) + (fac((!2) ** (fac(2))))), fac((fac(2)) + (fac((!2) + (!2)))), fac((fac(2)) + (fac((!2) - (!2)))), fac((fac(2)) + (fac((!2) / (2)))), fac((fac(2)) + (fac((!2) / (fac(2))))), fac((fac(2)) + (fac((!2) << (!2)))), fac((fac(2)) + (fac((!2) << (2)))), fac((fac(2)) + (fac((!2) << (fac(2))))), fac((fac(2)) + (fac((!2) >> (!2)))), fac((fac(2)) + (fac((!2) >> (2)))), fac((fac(2)) + (fac((!2) >> (fac(2))))), fac((fac(2)) + (fac((!2) ^ (!2)))), fac((fac(2)) + (fac((!2) | (!2)))), fac((fac(2)) + (fac((2) % (2)))), fac((fac(2)) + (fac((2) % (fac(2))))), fac((fac(2)) + (fac((2) & (!2)))), fac((fac(2)) + (fac((2) * (!2)))), fac((fac(2)) + (fac((2) ** (!2)))), fac((fac(2)) + (fac((2) - (2)))), fac((fac(2)) + (fac((2) - (fac(2))))), fac((fac(2)) + (fac((2) / (2)))), fac((fac(2)) + (fac((2) / (fac(2))))), fac((fac(2)) + (fac((2) >> (2)))), fac((fac(2)) + (fac((2) >> (fac(2))))), fac((fac(2)) + (fac((2) ^ (2)))), fac((fac(2)) + (fac((2) ^ (fac(2))))), fac((fac(2)) + (fac((fac(2)) % (2)))), fac((fac(2)) + (fac((fac(2)) % (fac(2))))), fac((fac(2)) + (fac((fac(2)) & (!2)))), fac((fac(2)) + (fac((fac(2)) * (!2)))), fac((fac(2)) + (fac((fac(2)) ** (!2)))), fac((fac(2)) + (fac((fac(2)) - (2)))), fac((fac(2)) + (fac((fac(2)) - (fac(2))))), fac((fac(2)) + (fac((fac(2)) / (2)))), fac((fac(2)) + (fac((fac(2)) / (fac(2))))), fac((fac(2)) + (fac((fac(2)) >> (2)))), fac((fac(2)) + (fac((fac(2)) >> (fac(2))))), fac((fac(2)) + (fac((fac(2)) ^ (2)))), fac((fac(2)) + (fac((fac(2)) ^ (fac(2))))), fac((fac(2)) + (sqrt((!2) ** (!2)))), fac((fac(2)) + (sqrt((2) ** (!2)))), fac((fac(2)) + (sqrt((2) / (2)))), fac((fac(2)) + (sqrt((2) / (fac(2))))), fac((fac(2)) + (sqrt((fac(2)) ** (!2)))), fac((fac(2)) + (sqrt((fac(2)) / (2)))), fac((fac(2)) + (sqrt((fac(2)) / (fac(2))))), fac((fac(2)) ^ (!((!2) % (2)))), fac((fac(2)) ^ (!((!2) % (fac(2))))), fac((fac(2)) ^ (!((!2) & (!2)))), fac((fac(2)) ^ (!((!2) & (2)))), fac((fac(2)) ^ (!((!2) & (fac(2))))), fac((fac(2)) ^ (!((!2) * (!2)))), fac((fac(2)) ^ (!((!2) * (2)))), fac((fac(2)) ^ (!((!2) * (fac(2))))), fac((fac(2)) ^ (!((!2) ** (2)))), fac((fac(2)) ^ (!((!2) ** (fac(2))))), fac((fac(2)) ^ (!((!2) + (!2)))), fac((fac(2)) ^ (!((!2) - (!2)))), fac((fac(2)) ^ (!((!2) / (2)))), fac((fac(2)) ^ (!((!2) / (fac(2))))), fac((fac(2)) ^ (!((!2) << (!2)))), fac((fac(2)) ^ (!((!2) << (2)))), fac((fac(2)) ^ (!((!2) << (fac(2))))), fac((fac(2)) ^ (!((!2) >> (!2)))), fac((fac(2)) ^ (!((!2) >> (2)))), fac((fac(2)) ^ (!((!2) >> (fac(2))))), fac((fac(2)) ^ (!((!2) ^ (!2)))), fac((fac(2)) ^ (!((!2) | (!2)))), fac((fac(2)) ^ (!((2) % (2)))), fac((fac(2)) ^ (!((2) % (fac(2))))), fac((fac(2)) ^ (!((2) & (!2)))), fac((fac(2)) ^ (!((2) * (!2)))), fac((fac(2)) ^ (!((2) - (2)))), fac((fac(2)) ^ (!((2) - (fac(2))))), fac((fac(2)) ^ (!((2) >> (2)))), fac((fac(2)) ^ (!((2) >> (fac(2))))), fac((fac(2)) ^ (!((2) ^ (2)))), fac((fac(2)) ^ (!((2) ^ (fac(2))))), fac((fac(2)) ^ (!((fac(2)) % (2)))), fac((fac(2)) ^ (!((fac(2)) % (fac(2))))), fac((fac(2)) ^ (!((fac(2)) & (!2)))), fac((fac(2)) ^ (!((fac(2)) * (!2)))), fac((fac(2)) ^ (!((fac(2)) - (2)))), fac((fac(2)) ^ (!((fac(2)) - (fac(2))))), fac((fac(2)) ^ (!((fac(2)) >> (2)))), fac((fac(2)) ^ (!((fac(2)) >> (fac(2))))), fac((fac(2)) ^ (!((fac(2)) ^ (2)))), fac((fac(2)) ^ (!((fac(2)) ^ (fac(2))))), fac((fac(2)) ^ ((!2) ** (!2))), fac((fac(2)) ^ ((2) ** (!2))), fac((fac(2)) ^ ((2) / (2))), fac((fac(2)) ^ ((2) / (fac(2)))), fac((fac(2)) ^ ((fac(2)) ** (!2))), fac((fac(2)) ^ ((fac(2)) / (2))), fac((fac(2)) ^ ((fac(2)) / (fac(2)))), fac((fac(2)) ^ (fac((!2) % (2)))), fac((fac(2)) ^ (fac((!2) % (fac(2))))), fac((fac(2)) ^ (fac((!2) & (!2)))), fac((fac(2)) ^ (fac((!2) & (2)))), fac((fac(2)) ^ (fac((!2) & (fac(2))))), fac((fac(2)) ^ (fac((!2) * (!2)))), fac((fac(2)) ^ (fac((!2) * (2)))), fac((fac(2)) ^ (fac((!2) * (fac(2))))), fac((fac(2)) ^ (fac((!2) ** (!2)))), fac((fac(2)) ^ (fac((!2) ** (2)))), fac((fac(2)) ^ (fac((!2) ** (fac(2))))), fac((fac(2)) ^ (fac((!2) + (!2)))), fac((fac(2)) ^ (fac((!2) - (!2)))), fac((fac(2)) ^ (fac((!2) / (2)))), fac((fac(2)) ^ (fac((!2) / (fac(2))))), fac((fac(2)) ^ (fac((!2) << (!2)))), fac((fac(2)) ^ (fac((!2) << (2)))), fac((fac(2)) ^ (fac((!2) << (fac(2))))), fac((fac(2)) ^ (fac((!2) >> (!2)))), fac((fac(2)) ^ (fac((!2) >> (2)))), fac((fac(2)) ^ (fac((!2) >> (fac(2))))), fac((fac(2)) ^ (fac((!2) ^ (!2)))), fac((fac(2)) ^ (fac((!2) | (!2)))), fac((fac(2)) ^ (fac((2) % (2)))), fac((fac(2)) ^ (fac((2) % (fac(2))))), fac((fac(2)) ^ (fac((2) & (!2)))), fac((fac(2)) ^ (fac((2) * (!2)))), fac((fac(2)) ^ (fac((2) ** (!2)))), fac((fac(2)) ^ (fac((2) - (2)))), fac((fac(2)) ^ (fac((2) - (fac(2))))), fac((fac(2)) ^ (fac((2) / (2)))), fac((fac(2)) ^ (fac((2) / (fac(2))))), fac((fac(2)) ^ (fac((2) >> (2)))), fac((fac(2)) ^ (fac((2) >> (fac(2))))), fac((fac(2)) ^ (fac((2) ^ (2)))), fac((fac(2)) ^ (fac((2) ^ (fac(2))))), fac((fac(2)) ^ (fac((fac(2)) % (2)))), fac((fac(2)) ^ (fac((fac(2)) % (fac(2))))), fac((fac(2)) ^ (fac((fac(2)) & (!2)))), fac((fac(2)) ^ (fac((fac(2)) * (!2)))), fac((fac(2)) ^ (fac((fac(2)) ** (!2)))), fac((fac(2)) ^ (fac((fac(2)) - (2)))), fac((fac(2)) ^ (fac((fac(2)) - (fac(2))))), fac((fac(2)) ^ (fac((fac(2)) / (2)))), fac((fac(2)) ^ (fac((fac(2)) / (fac(2))))), fac((fac(2)) ^ (fac((fac(2)) >> (2)))), fac((fac(2)) ^ (fac((fac(2)) >> (fac(2))))), fac((fac(2)) ^ (fac((fac(2)) ^ (2)))), fac((fac(2)) ^ (fac((fac(2)) ^ (fac(2))))), fac((fac(2)) ^ (sqrt((!2) ** (!2)))), fac((fac(2)) ^ (sqrt((2) ** (!2)))), fac((fac(2)) ^ (sqrt((2) / (2)))), fac((fac(2)) ^ (sqrt((2) / (fac(2))))), fac((fac(2)) ^ (sqrt((fac(2)) ** (!2)))), fac((fac(2)) ^ (sqrt((fac(2)) / (2)))), fac((fac(2)) ^ (sqrt((fac(2)) / (fac(2))))), fac((fac(2)) | (!((!2) % (2)))), fac((fac(2)) | (!((!2) % (fac(2))))), fac((fac(2)) | (!((!2) & (!2)))), fac((fac(2)) | (!((!2) & (2)))), fac((fac(2)) | (!((!2) & (fac(2))))), fac((fac(2)) | (!((!2) * (!2)))), fac((fac(2)) | (!((!2) * (2)))), fac((fac(2)) | (!((!2) * (fac(2))))), fac((fac(2)) | (!((!2) ** (2)))), fac((fac(2)) | (!((!2) ** (fac(2))))), fac((fac(2)) | (!((!2) + (!2)))), fac((fac(2)) | (!((!2) - (!2)))), fac((fac(2)) | (!((!2) / (2)))), fac((fac(2)) | (!((!2) / (fac(2))))), fac((fac(2)) | (!((!2) << (!2)))), fac((fac(2)) | (!((!2) << (2)))), fac((fac(2)) | (!((!2) << (fac(2))))), fac((fac(2)) | (!((!2) >> (!2)))), fac((fac(2)) | (!((!2) >> (2)))), fac((fac(2)) | (!((!2) >> (fac(2))))), fac((fac(2)) | (!((!2) ^ (!2)))), fac((fac(2)) | (!((!2) | (!2)))), fac((fac(2)) | (!((2) % (2)))), fac((fac(2)) | (!((2) % (fac(2))))), fac((fac(2)) | (!((2) & (!2)))), fac((fac(2)) | (!((2) * (!2)))), fac((fac(2)) | (!((2) - (2)))), fac((fac(2)) | (!((2) - (fac(2))))), fac((fac(2)) | (!((2) >> (2)))), fac((fac(2)) | (!((2) >> (fac(2))))), fac((fac(2)) | (!((2) ^ (2)))), fac((fac(2)) | (!((2) ^ (fac(2))))), fac((fac(2)) | (!((fac(2)) % (2)))), fac((fac(2)) | (!((fac(2)) % (fac(2))))), fac((fac(2)) | (!((fac(2)) & (!2)))), fac((fac(2)) | (!((fac(2)) * (!2)))), fac((fac(2)) | (!((fac(2)) - (2)))), fac((fac(2)) | (!((fac(2)) - (fac(2))))), fac((fac(2)) | (!((fac(2)) >> (2)))), fac((fac(2)) | (!((fac(2)) >> (fac(2))))), fac((fac(2)) | (!((fac(2)) ^ (2)))), fac((fac(2)) | (!((fac(2)) ^ (fac(2))))), fac((fac(2)) | ((!2) ** (!2))), fac((fac(2)) | ((2) ** (!2))), fac((fac(2)) | ((2) / (2))), fac((fac(2)) | ((2) / (fac(2)))), fac((fac(2)) | ((fac(2)) ** (!2))), fac((fac(2)) | ((fac(2)) / (2))), fac((fac(2)) | ((fac(2)) / (fac(2)))), fac((fac(2)) | (fac((!2) % (2)))), fac((fac(2)) | (fac((!2) % (fac(2))))), fac((fac(2)) | (fac((!2) & (!2)))), fac((fac(2)) | (fac((!2) & (2)))), fac((fac(2)) | (fac((!2) & (fac(2))))), fac((fac(2)) | (fac((!2) * (!2)))), fac((fac(2)) | (fac((!2) * (2)))), fac((fac(2)) | (fac((!2) * (fac(2))))), fac((fac(2)) | (fac((!2) ** (!2)))), fac((fac(2)) | (fac((!2) ** (2)))), fac((fac(2)) | (fac((!2) ** (fac(2))))), fac((fac(2)) | (fac((!2) + (!2)))), fac((fac(2)) | (fac((!2) - (!2)))), fac((fac(2)) | (fac((!2) / (2)))), fac((fac(2)) | (fac((!2) / (fac(2))))), fac((fac(2)) | (fac((!2) << (!2)))), fac((fac(2)) | (fac((!2) << (2)))), fac((fac(2)) | (fac((!2) << (fac(2))))), fac((fac(2)) | (fac((!2) >> (!2)))), fac((fac(2)) | (fac((!2) >> (2)))), fac((fac(2)) | (fac((!2) >> (fac(2))))), fac((fac(2)) | (fac((!2) ^ (!2)))), fac((fac(2)) | (fac((!2) | (!2)))), fac((fac(2)) | (fac((2) % (2)))), fac((fac(2)) | (fac((2) % (fac(2))))), fac((fac(2)) | (fac((2) & (!2)))), fac((fac(2)) | (fac((2) * (!2)))), fac((fac(2)) | (fac((2) ** (!2)))), fac((fac(2)) | (fac((2) - (2)))), fac((fac(2)) | (fac((2) - (fac(2))))), fac((fac(2)) | (fac((2) / (2)))), fac((fac(2)) | (fac((2) / (fac(2))))), fac((fac(2)) | (fac((2) >> (2)))), fac((fac(2)) | (fac((2) >> (fac(2))))), fac((fac(2)) | (fac((2) ^ (2)))), fac((fac(2)) | (fac((2) ^ (fac(2))))), fac((fac(2)) | (fac((fac(2)) % (2)))), fac((fac(2)) | (fac((fac(2)) % (fac(2))))), fac((fac(2)) | (fac((fac(2)) & (!2)))), fac((fac(2)) | (fac((fac(2)) * (!2)))), fac((fac(2)) | (fac((fac(2)) ** (!2)))), fac((fac(2)) | (fac((fac(2)) - (2)))), fac((fac(2)) | (fac((fac(2)) - (fac(2))))), fac((fac(2)) | (fac((fac(2)) / (2)))), fac((fac(2)) | (fac((fac(2)) / (fac(2))))), fac((fac(2)) | (fac((fac(2)) >> (2)))), fac((fac(2)) | (fac((fac(2)) >> (fac(2))))), fac((fac(2)) | (fac((fac(2)) ^ (2)))), fac((fac(2)) | (fac((fac(2)) ^ (fac(2))))), fac((fac(2)) | (sqrt((!2) ** (!2)))), fac((fac(2)) | (sqrt((2) ** (!2)))), fac((fac(2)) | (sqrt((2) / (2)))), fac((fac(2)) | (sqrt((2) / (fac(2))))), fac((fac(2)) | (sqrt((fac(2)) ** (!2)))), fac((fac(2)) | (sqrt((fac(2)) / (2)))), fac((fac(2)) | (sqrt((fac(2)) / (fac(2))))), fac((sqrt((!2) ** (!2))) + (2)), fac((sqrt((!2) ** (!2))) + (fac(2))), fac((sqrt((!2) ** (!2))) ^ (2)), fac((sqrt((!2) ** (!2))) ^ (fac(2))), fac((sqrt((!2) ** (!2))) | (2)), fac((sqrt((!2) ** (!2))) | (fac(2))), fac((sqrt((2) ** (!2))) + (2)), fac((sqrt((2) ** (!2))) + (fac(2))), fac((sqrt((2) ** (!2))) ^ (2)), fac((sqrt((2) ** (!2))) ^ (fac(2))), fac((sqrt((2) ** (!2))) | (2)), fac((sqrt((2) ** (!2))) | (fac(2))), fac((sqrt((2) / (2))) + (2)), fac((sqrt((2) / (2))) + (fac(2))), fac((sqrt((2) / (2))) ^ (2)), fac((sqrt((2) / (2))) ^ (fac(2))), fac((sqrt((2) / (2))) | (2)), fac((sqrt((2) / (2))) | (fac(2))), fac((sqrt((2) / (fac(2)))) + (2)), fac((sqrt((2) / (fac(2)))) + (fac(2))), fac((sqrt((2) / (fac(2)))) ^ (2)), fac((sqrt((2) / (fac(2)))) ^ (fac(2))), fac((sqrt((2) / (fac(2)))) | (2)), fac((sqrt((2) / (fac(2)))) | (fac(2))), fac((sqrt((fac(2)) ** (!2))) + (2)), fac((sqrt((fac(2)) ** (!2))) + (fac(2))), fac((sqrt((fac(2)) ** (!2))) ^ (2)), fac((sqrt((fac(2)) ** (!2))) ^ (fac(2))), fac((sqrt((fac(2)) ** (!2))) | (2)), fac((sqrt((fac(2)) ** (!2))) | (fac(2))), fac((sqrt((fac(2)) / (2))) + (2)), fac((sqrt((fac(2)) / (2))) + (fac(2))), fac((sqrt((fac(2)) / (2))) ^ (2)), fac((sqrt((fac(2)) / (2))) ^ (fac(2))), fac((sqrt((fac(2)) / (2))) | (2)), fac((sqrt((fac(2)) / (2))) | (fac(2))), fac((sqrt((fac(2)) / (fac(2)))) + (2)), fac((sqrt((fac(2)) / (fac(2)))) + (fac(2))), fac((sqrt((fac(2)) / (fac(2)))) ^ (2)), fac((sqrt((fac(2)) / (fac(2)))) ^ (fac(2))), fac((sqrt((fac(2)) / (fac(2)))) | (2)), fac((sqrt((fac(2)) / (fac(2)))) | (fac(2))), ].every((v) => v === 6); 3 1 -ansSet.size() = 908 +ansSet.size() = 4326 let fac = (v) => v > 0 ? v * fac(v - 1) : 1, { sqrt } = Math; -[((3) % (3)) + (fac(3)), ((3) % (3)) ^ (fac(3)), ((3) % (3)) | (fac(3)), ((3) % (fac(3))) + (3), ((3) & (3)) + (3), ((3) & (fac(3))) * (3), ((3) & (fac(3))) | (fac(3)), ((3) * (3)) - (3), ((3) * (fac(3))) / (3), ((3) + (3)) & (fac(3)), ((3) + (3)) | (fac(3)), ((3) + (fac(3))) - (3), ((3) - (3)) + (fac(3)), ((3) - (3)) ^ (fac(3)), ((3) - (3)) | (fac(3)), ((3) / (3)) * (fac(3)), ((3) >> (3)) + (fac(3)), ((3) >> (3)) ^ (fac(3)), ((3) >> (3)) | (fac(3)), ((3) >> (fac(3))) + (fac(3)), ((3) >> (fac(3))) ^ (fac(3)), ((3) >> (fac(3))) | (fac(3)), ((3) ^ (3)) + (fac(3)), ((3) ^ (3)) ^ (fac(3)), ((3) ^ (3)) | (fac(3)), ((3) ^ (fac(3))) ^ (3), ((3) | (3)) + (3), ((3) | (fac(3))) & (fac(3)), ((fac(3)) % (3)) + (fac(3)), ((fac(3)) % (3)) ^ (fac(3)), ((fac(3)) % (3)) | (fac(3)), ((fac(3)) % (fac(3))) + (fac(3)), ((fac(3)) % (fac(3))) ^ (fac(3)), ((fac(3)) % (fac(3))) | (fac(3)), ((fac(3)) & (3)) * (3), ((fac(3)) & (3)) | (fac(3)), ((fac(3)) & (fac(3))) & (fac(3)), ((fac(3)) & (fac(3))) | (fac(3)), ((fac(3)) * (3)) / (3), ((fac(3)) * (fac(3))) / (fac(3)), ((fac(3)) + (3)) - (3), ((fac(3)) + (fac(3))) - (fac(3)), ((fac(3)) - (3)) + (3), ((fac(3)) - (fac(3))) + (fac(3)), ((fac(3)) - (fac(3))) ^ (fac(3)), ((fac(3)) - (fac(3))) | (fac(3)), ((fac(3)) / (3)) * (3), ((fac(3)) / (3)) | (fac(3)), ((fac(3)) / (fac(3))) * (fac(3)), ((fac(3)) << (3)) >> (3), ((fac(3)) << (fac(3))) >> (fac(3)), ((fac(3)) >> (3)) + (fac(3)), ((fac(3)) >> (3)) ^ (fac(3)), ((fac(3)) >> (3)) | (fac(3)), ((fac(3)) >> (fac(3))) + (fac(3)), ((fac(3)) >> (fac(3))) ^ (fac(3)), ((fac(3)) >> (fac(3))) | (fac(3)), ((fac(3)) ^ (3)) ^ (3), ((fac(3)) ^ (fac(3))) + (fac(3)), ((fac(3)) ^ (fac(3))) ^ (fac(3)), ((fac(3)) ^ (fac(3))) | (fac(3)), ((fac(3)) | (3)) & (fac(3)), ((fac(3)) | (fac(3))) & (fac(3)), ((fac(3)) | (fac(3))) | (fac(3)), (3) * ((3) & (fac(3))), (3) * ((fac(3)) & (3)), (3) * ((fac(3)) / (3)), (3) * (fac((3) & (fac(3)))), (3) * (fac((fac(3)) & (3))), (3) * (fac((fac(3)) / (3))), (3) + ((3) % (fac(3))), (3) + ((3) & (3)), (3) + ((3) | (3)), (3) + ((fac(3)) - (3)), (3) + (sqrt((3) * (3))), (3) + (sqrt((3) + (fac(3)))), (3) + (sqrt((fac(3)) + (3))), (3) - ((3) - (fac(3))), (3) << ((3) / (3)), (3) << ((fac(3)) / (fac(3))), (3) << (fac((3) % (3))), (3) << (fac((3) - (3))), (3) << (fac((3) / (3))), (3) << (fac((3) >> (3))), (3) << (fac((3) >> (fac(3)))), (3) << (fac((3) ^ (3))), (3) << (fac((fac(3)) % (3))), (3) << (fac((fac(3)) % (fac(3)))), (3) << (fac((fac(3)) - (fac(3)))), (3) << (fac((fac(3)) / (fac(3)))), (3) << (fac((fac(3)) >> (3))), (3) << (fac((fac(3)) >> (fac(3)))), (3) << (fac((fac(3)) ^ (fac(3)))), (3) << (sqrt((3) / (3))), (3) << (sqrt((fac(3)) / (fac(3)))), (3) ^ ((3) ^ (fac(3))), (3) ^ ((fac(3)) ^ (3)), (fac((3) % (3))) * (fac(3)), (fac((3) % (fac(3)))) & (fac(3)), (fac((3) % (fac(3)))) | (fac(3)), (fac((3) & (3))) & (fac(3)), (fac((3) & (3))) | (fac(3)), (fac((3) & (fac(3)))) * (3), (fac((3) & (fac(3)))) | (fac(3)), (fac((3) - (3))) * (fac(3)), (fac((3) / (3))) * (fac(3)), (fac((3) >> (3))) * (fac(3)), (fac((3) >> (fac(3)))) * (fac(3)), (fac((3) ^ (3))) * (fac(3)), (fac((3) | (3))) & (fac(3)), (fac((3) | (3))) | (fac(3)), (fac((fac(3)) % (3))) * (fac(3)), (fac((fac(3)) % (fac(3)))) * (fac(3)), (fac((fac(3)) & (3))) * (3), (fac((fac(3)) & (3))) | (fac(3)), (fac((fac(3)) - (3))) & (fac(3)), (fac((fac(3)) - (3))) | (fac(3)), (fac((fac(3)) - (fac(3)))) * (fac(3)), (fac((fac(3)) / (3))) * (3), (fac((fac(3)) / (3))) | (fac(3)), (fac((fac(3)) / (fac(3)))) * (fac(3)), (fac((fac(3)) >> (3))) * (fac(3)), (fac((fac(3)) >> (fac(3)))) * (fac(3)), (fac((fac(3)) ^ (fac(3)))) * (fac(3)), (fac(3)) % ((3) * (3)), (fac(3)) % ((3) * (fac(3))), (fac(3)) % ((3) ** (3)), (fac(3)) % ((3) ** (fac(3))), (fac(3)) % ((3) + (fac(3))), (fac(3)) % ((3) << (3)), (fac(3)) % ((3) << (fac(3))), (fac(3)) % ((3) | (fac(3))), (fac(3)) % ((fac(3)) * (3)), (fac(3)) % ((fac(3)) * (fac(3))), (fac(3)) % ((fac(3)) ** (3)), (fac(3)) % ((fac(3)) ** (fac(3))), (fac(3)) % ((fac(3)) + (3)), (fac(3)) % ((fac(3)) + (fac(3))), (fac(3)) % ((fac(3)) << (3)), (fac(3)) % ((fac(3)) << (fac(3))), (fac(3)) % ((fac(3)) | (3)), (fac(3)) % (fac((3) * (3))), (fac(3)) % (fac((3) + (3))), (fac(3)) % (fac((3) + (fac(3)))), (fac(3)) % (fac((3) ^ (fac(3)))), (fac(3)) % (fac((3) | (fac(3)))), (fac(3)) % (fac((fac(3)) & (fac(3)))), (fac(3)) % (fac((fac(3)) + (3))), (fac(3)) % (fac((fac(3)) ^ (3))), (fac(3)) % (fac((fac(3)) | (3))), (fac(3)) % (fac((fac(3)) | (fac(3)))), (fac(3)) % (sqrt((3) ** (fac(3)))), (fac(3)) % (sqrt((fac(3)) ** (fac(3)))), (fac(3)) & ((3) + (3)), (fac(3)) & ((3) | (fac(3))), (fac(3)) & ((fac(3)) & (fac(3))), (fac(3)) & ((fac(3)) | (3)), (fac(3)) & ((fac(3)) | (fac(3))), (fac(3)) & (fac((3) % (fac(3)))), (fac(3)) & (fac((3) & (3))), (fac(3)) & (fac((3) | (3))), (fac(3)) & (fac((fac(3)) - (3))), (fac(3)) & (sqrt((fac(3)) * (fac(3)))), (fac(3)) * ((3) / (3)), (fac(3)) * ((fac(3)) / (fac(3))), (fac(3)) * (fac((3) % (3))), (fac(3)) * (fac((3) - (3))), (fac(3)) * (fac((3) / (3))), (fac(3)) * (fac((3) >> (3))), (fac(3)) * (fac((3) >> (fac(3)))), (fac(3)) * (fac((3) ^ (3))), (fac(3)) * (fac((fac(3)) % (3))), (fac(3)) * (fac((fac(3)) % (fac(3)))), (fac(3)) * (fac((fac(3)) - (fac(3)))), (fac(3)) * (fac((fac(3)) / (fac(3)))), (fac(3)) * (fac((fac(3)) >> (3))), (fac(3)) * (fac((fac(3)) >> (fac(3)))), (fac(3)) * (fac((fac(3)) ^ (fac(3)))), (fac(3)) * (sqrt((3) / (3))), (fac(3)) * (sqrt((fac(3)) / (fac(3)))), (fac(3)) ** ((3) / (3)), (fac(3)) ** ((fac(3)) / (fac(3))), (fac(3)) ** (fac((3) % (3))), (fac(3)) ** (fac((3) - (3))), (fac(3)) ** (fac((3) / (3))), (fac(3)) ** (fac((3) >> (3))), (fac(3)) ** (fac((3) >> (fac(3)))), (fac(3)) ** (fac((3) ^ (3))), (fac(3)) ** (fac((fac(3)) % (3))), (fac(3)) ** (fac((fac(3)) % (fac(3)))), (fac(3)) ** (fac((fac(3)) - (fac(3)))), (fac(3)) ** (fac((fac(3)) / (fac(3)))), (fac(3)) ** (fac((fac(3)) >> (3))), (fac(3)) ** (fac((fac(3)) >> (fac(3)))), (fac(3)) ** (fac((fac(3)) ^ (fac(3)))), (fac(3)) ** (sqrt((3) / (3))), (fac(3)) ** (sqrt((fac(3)) / (fac(3)))), (fac(3)) + ((3) % (3)), (fac(3)) + ((3) - (3)), (fac(3)) + ((3) >> (3)), (fac(3)) + ((3) >> (fac(3))), (fac(3)) + ((3) ^ (3)), (fac(3)) + ((fac(3)) % (3)), (fac(3)) + ((fac(3)) % (fac(3))), (fac(3)) + ((fac(3)) - (fac(3))), (fac(3)) + ((fac(3)) >> (3)), (fac(3)) + ((fac(3)) >> (fac(3))), (fac(3)) + ((fac(3)) ^ (fac(3))), (fac(3)) + (sqrt((3) % (3))), (fac(3)) + (sqrt((3) - (3))), (fac(3)) + (sqrt((3) >> (3))), (fac(3)) + (sqrt((3) >> (fac(3)))), (fac(3)) + (sqrt((3) ^ (3))), (fac(3)) + (sqrt((fac(3)) % (3))), (fac(3)) + (sqrt((fac(3)) % (fac(3)))), (fac(3)) + (sqrt((fac(3)) - (fac(3)))), (fac(3)) + (sqrt((fac(3)) >> (3))), (fac(3)) + (sqrt((fac(3)) >> (fac(3)))), (fac(3)) + (sqrt((fac(3)) ^ (fac(3)))), (fac(3)) - ((3) % (3)), (fac(3)) - ((3) - (3)), (fac(3)) - ((3) >> (3)), (fac(3)) - ((3) >> (fac(3))), (fac(3)) - ((3) ^ (3)), (fac(3)) - ((fac(3)) % (3)), (fac(3)) - ((fac(3)) % (fac(3))), (fac(3)) - ((fac(3)) - (fac(3))), (fac(3)) - ((fac(3)) >> (3)), (fac(3)) - ((fac(3)) >> (fac(3))), (fac(3)) - ((fac(3)) ^ (fac(3))), (fac(3)) - (sqrt((3) % (3))), (fac(3)) - (sqrt((3) - (3))), (fac(3)) - (sqrt((3) >> (3))), (fac(3)) - (sqrt((3) >> (fac(3)))), (fac(3)) - (sqrt((3) ^ (3))), (fac(3)) - (sqrt((fac(3)) % (3))), (fac(3)) - (sqrt((fac(3)) % (fac(3)))), (fac(3)) - (sqrt((fac(3)) - (fac(3)))), (fac(3)) - (sqrt((fac(3)) >> (3))), (fac(3)) - (sqrt((fac(3)) >> (fac(3)))), (fac(3)) - (sqrt((fac(3)) ^ (fac(3)))), (fac(3)) / ((3) / (3)), (fac(3)) / ((fac(3)) / (fac(3))), (fac(3)) / (fac((3) % (3))), (fac(3)) / (fac((3) - (3))), (fac(3)) / (fac((3) / (3))), (fac(3)) / (fac((3) >> (3))), (fac(3)) / (fac((3) >> (fac(3)))), (fac(3)) / (fac((3) ^ (3))), (fac(3)) / (fac((fac(3)) % (3))), (fac(3)) / (fac((fac(3)) % (fac(3)))), (fac(3)) / (fac((fac(3)) - (fac(3)))), (fac(3)) / (fac((fac(3)) / (fac(3)))), (fac(3)) / (fac((fac(3)) >> (3))), (fac(3)) / (fac((fac(3)) >> (fac(3)))), (fac(3)) / (fac((fac(3)) ^ (fac(3)))), (fac(3)) / (sqrt((3) / (3))), (fac(3)) / (sqrt((fac(3)) / (fac(3)))), (fac(3)) << ((3) % (3)), (fac(3)) << ((3) - (3)), (fac(3)) << ((3) << (fac(3))), (fac(3)) << ((3) >> (3)), (fac(3)) << ((3) >> (fac(3))), (fac(3)) << ((3) ^ (3)), (fac(3)) << ((fac(3)) % (3)), (fac(3)) << ((fac(3)) % (fac(3))), (fac(3)) << ((fac(3)) ** (fac(3))), (fac(3)) << ((fac(3)) - (fac(3))), (fac(3)) << ((fac(3)) << (fac(3))), (fac(3)) << ((fac(3)) >> (3)), (fac(3)) << ((fac(3)) >> (fac(3))), (fac(3)) << ((fac(3)) ^ (fac(3))), (fac(3)) << (fac((3) * (3))), (fac(3)) << (fac((3) + (fac(3)))), (fac(3)) << (fac((fac(3)) + (3))), (fac(3)) << (sqrt((3) % (3))), (fac(3)) << (sqrt((3) - (3))), (fac(3)) << (sqrt((3) >> (3))), (fac(3)) << (sqrt((3) >> (fac(3)))), (fac(3)) << (sqrt((3) ^ (3))), (fac(3)) << (sqrt((fac(3)) % (3))), (fac(3)) << (sqrt((fac(3)) % (fac(3)))), (fac(3)) << (sqrt((fac(3)) - (fac(3)))), (fac(3)) << (sqrt((fac(3)) >> (3))), (fac(3)) << (sqrt((fac(3)) >> (fac(3)))), (fac(3)) << (sqrt((fac(3)) ^ (fac(3)))), (fac(3)) >> ((3) % (3)), (fac(3)) >> ((3) - (3)), (fac(3)) >> ((3) << (fac(3))), (fac(3)) >> ((3) >> (3)), (fac(3)) >> ((3) >> (fac(3))), (fac(3)) >> ((3) ^ (3)), (fac(3)) >> ((fac(3)) % (3)), (fac(3)) >> ((fac(3)) % (fac(3))), (fac(3)) >> ((fac(3)) ** (fac(3))), (fac(3)) >> ((fac(3)) - (fac(3))), (fac(3)) >> ((fac(3)) << (fac(3))), (fac(3)) >> ((fac(3)) >> (3)), (fac(3)) >> ((fac(3)) >> (fac(3))), (fac(3)) >> ((fac(3)) ^ (fac(3))), (fac(3)) >> (fac((3) * (3))), (fac(3)) >> (fac((3) + (fac(3)))), (fac(3)) >> (fac((fac(3)) + (3))), (fac(3)) >> (sqrt((3) % (3))), (fac(3)) >> (sqrt((3) - (3))), (fac(3)) >> (sqrt((3) >> (3))), (fac(3)) >> (sqrt((3) >> (fac(3)))), (fac(3)) >> (sqrt((3) ^ (3))), (fac(3)) >> (sqrt((fac(3)) % (3))), (fac(3)) >> (sqrt((fac(3)) % (fac(3)))), (fac(3)) >> (sqrt((fac(3)) - (fac(3)))), (fac(3)) >> (sqrt((fac(3)) >> (3))), (fac(3)) >> (sqrt((fac(3)) >> (fac(3)))), (fac(3)) >> (sqrt((fac(3)) ^ (fac(3)))), (fac(3)) ^ ((3) % (3)), (fac(3)) ^ ((3) - (3)), (fac(3)) ^ ((3) >> (3)), (fac(3)) ^ ((3) >> (fac(3))), (fac(3)) ^ ((3) ^ (3)), (fac(3)) ^ ((fac(3)) % (3)), (fac(3)) ^ ((fac(3)) % (fac(3))), (fac(3)) ^ ((fac(3)) - (fac(3))), (fac(3)) ^ ((fac(3)) >> (3)), (fac(3)) ^ ((fac(3)) >> (fac(3))), (fac(3)) ^ ((fac(3)) ^ (fac(3))), (fac(3)) ^ (sqrt((3) % (3))), (fac(3)) ^ (sqrt((3) - (3))), (fac(3)) ^ (sqrt((3) >> (3))), (fac(3)) ^ (sqrt((3) >> (fac(3)))), (fac(3)) ^ (sqrt((3) ^ (3))), (fac(3)) ^ (sqrt((fac(3)) % (3))), (fac(3)) ^ (sqrt((fac(3)) % (fac(3)))), (fac(3)) ^ (sqrt((fac(3)) - (fac(3)))), (fac(3)) ^ (sqrt((fac(3)) >> (3))), (fac(3)) ^ (sqrt((fac(3)) >> (fac(3)))), (fac(3)) ^ (sqrt((fac(3)) ^ (fac(3)))), (fac(3)) | ((3) % (3)), (fac(3)) | ((3) & (fac(3))), (fac(3)) | ((3) + (3)), (fac(3)) | ((3) - (3)), (fac(3)) | ((3) >> (3)), (fac(3)) | ((3) >> (fac(3))), (fac(3)) | ((3) ^ (3)), (fac(3)) | ((fac(3)) % (3)), (fac(3)) | ((fac(3)) % (fac(3))), (fac(3)) | ((fac(3)) & (3)), (fac(3)) | ((fac(3)) & (fac(3))), (fac(3)) | ((fac(3)) - (fac(3))), (fac(3)) | ((fac(3)) / (3)), (fac(3)) | ((fac(3)) >> (3)), (fac(3)) | ((fac(3)) >> (fac(3))), (fac(3)) | ((fac(3)) ^ (fac(3))), (fac(3)) | ((fac(3)) | (fac(3))), (fac(3)) | (fac((3) % (fac(3)))), (fac(3)) | (fac((3) & (3))), (fac(3)) | (fac((3) & (fac(3)))), (fac(3)) | (fac((3) | (3))), (fac(3)) | (fac((fac(3)) & (3))), (fac(3)) | (fac((fac(3)) - (3))), (fac(3)) | (fac((fac(3)) / (3))), (fac(3)) | (sqrt((3) % (3))), (fac(3)) | (sqrt((3) - (3))), (fac(3)) | (sqrt((3) >> (3))), (fac(3)) | (sqrt((3) >> (fac(3)))), (fac(3)) | (sqrt((3) ^ (3))), (fac(3)) | (sqrt((fac(3)) % (3))), (fac(3)) | (sqrt((fac(3)) % (fac(3)))), (fac(3)) | (sqrt((fac(3)) * (fac(3)))), (fac(3)) | (sqrt((fac(3)) - (fac(3)))), (fac(3)) | (sqrt((fac(3)) >> (3))), (fac(3)) | (sqrt((fac(3)) >> (fac(3)))), (fac(3)) | (sqrt((fac(3)) ^ (fac(3)))), (sqrt((3) % (3))) + (fac(3)), (sqrt((3) % (3))) ^ (fac(3)), (sqrt((3) % (3))) | (fac(3)), (sqrt((3) * (3))) + (3), (sqrt((3) + (fac(3)))) + (3), (sqrt((3) - (3))) + (fac(3)), (sqrt((3) - (3))) ^ (fac(3)), (sqrt((3) - (3))) | (fac(3)), (sqrt((3) / (3))) * (fac(3)), (sqrt((3) >> (3))) + (fac(3)), (sqrt((3) >> (3))) ^ (fac(3)), (sqrt((3) >> (3))) | (fac(3)), (sqrt((3) >> (fac(3)))) + (fac(3)), (sqrt((3) >> (fac(3)))) ^ (fac(3)), (sqrt((3) >> (fac(3)))) | (fac(3)), (sqrt((3) ^ (3))) + (fac(3)), (sqrt((3) ^ (3))) ^ (fac(3)), (sqrt((3) ^ (3))) | (fac(3)), (sqrt((fac(3)) % (3))) + (fac(3)), (sqrt((fac(3)) % (3))) ^ (fac(3)), (sqrt((fac(3)) % (3))) | (fac(3)), (sqrt((fac(3)) % (fac(3)))) + (fac(3)), (sqrt((fac(3)) % (fac(3)))) ^ (fac(3)), (sqrt((fac(3)) % (fac(3)))) | (fac(3)), (sqrt((fac(3)) * (fac(3)))) & (fac(3)), (sqrt((fac(3)) * (fac(3)))) | (fac(3)), (sqrt((fac(3)) + (3))) + (3), (sqrt((fac(3)) - (fac(3)))) + (fac(3)), (sqrt((fac(3)) - (fac(3)))) ^ (fac(3)), (sqrt((fac(3)) - (fac(3)))) | (fac(3)), (sqrt((fac(3)) / (fac(3)))) * (fac(3)), (sqrt((fac(3)) >> (3))) + (fac(3)), (sqrt((fac(3)) >> (3))) ^ (fac(3)), (sqrt((fac(3)) >> (3))) | (fac(3)), (sqrt((fac(3)) >> (fac(3)))) + (fac(3)), (sqrt((fac(3)) >> (fac(3)))) ^ (fac(3)), (sqrt((fac(3)) >> (fac(3)))) | (fac(3)), (sqrt((fac(3)) ^ (fac(3)))) + (fac(3)), (sqrt((fac(3)) ^ (fac(3)))) ^ (fac(3)), (sqrt((fac(3)) ^ (fac(3)))) | (fac(3)), fac(((3) % (3)) + (3)), fac(((3) % (3)) ^ (3)), fac(((3) % (3)) | (3)), fac(((3) % (fac(3))) % (fac(3))), fac(((3) % (fac(3))) & (3)), fac(((3) % (fac(3))) | (3)), fac(((3) & (3)) % (fac(3))), fac(((3) & (3)) & (3)), fac(((3) & (3)) | (3)), fac(((3) & (fac(3))) | (3)), fac(((3) * (3)) % (fac(3))), fac(((3) * (3)) - (fac(3))), fac(((3) * (3)) / (3)), fac(((3) * (fac(3))) / (fac(3))), fac(((3) ** (3)) % (fac(3))), fac(((3) ** (3)) & (3)), fac(((3) ** (3)) >> (3)), fac(((3) ** (fac(3))) % (fac(3))), fac(((3) + (3)) - (3)), fac(((3) + (fac(3))) % (fac(3))), fac(((3) + (fac(3))) - (fac(3))), fac(((3) + (fac(3))) / (3)), fac(((3) - (3)) + (3)), fac(((3) - (3)) ^ (3)), fac(((3) - (3)) | (3)), fac(((3) - (fac(3))) + (fac(3))), fac(((3) / (3)) * (3)), fac(((3) / (3)) | (3)), fac(((3) << (3)) >> (3)), fac(((3) << (fac(3))) >> (fac(3))), fac(((3) >> (3)) + (3)), fac(((3) >> (3)) ^ (3)), fac(((3) >> (3)) | (3)), fac(((3) >> (fac(3))) + (3)), fac(((3) >> (fac(3))) ^ (3)), fac(((3) >> (fac(3))) | (3)), fac(((3) ^ (3)) + (3)), fac(((3) ^ (3)) ^ (3)), fac(((3) ^ (3)) | (3)), fac(((3) ^ (fac(3))) ^ (fac(3))), fac(((3) | (3)) % (fac(3))), fac(((3) | (3)) & (3)), fac(((3) | (3)) | (3)), fac(((3) | (fac(3))) & (3)), fac(((fac(3)) % (3)) + (3)), fac(((fac(3)) % (3)) ^ (3)), fac(((fac(3)) % (3)) | (3)), fac(((fac(3)) % (fac(3))) + (3)), fac(((fac(3)) % (fac(3))) ^ (3)), fac(((fac(3)) % (fac(3))) | (3)), fac(((fac(3)) & (3)) | (3)), fac(((fac(3)) & (fac(3))) - (3)), fac(((fac(3)) * (3)) / (fac(3))), fac(((fac(3)) ** (3)) >> (fac(3))), fac(((fac(3)) + (3)) % (fac(3))), fac(((fac(3)) + (3)) - (fac(3))), fac(((fac(3)) + (3)) / (3)), fac(((fac(3)) - (3)) % (fac(3))), fac(((fac(3)) - (3)) & (3)), fac(((fac(3)) - (3)) | (3)), fac(((fac(3)) - (fac(3))) + (3)), fac(((fac(3)) - (fac(3))) ^ (3)), fac(((fac(3)) - (fac(3))) | (3)), fac(((fac(3)) / (3)) | (3)), fac(((fac(3)) / (fac(3))) * (3)), fac(((fac(3)) / (fac(3))) | (3)), fac(((fac(3)) >> (3)) + (3)), fac(((fac(3)) >> (3)) ^ (3)), fac(((fac(3)) >> (3)) | (3)), fac(((fac(3)) >> (fac(3))) + (3)), fac(((fac(3)) >> (fac(3))) ^ (3)), fac(((fac(3)) >> (fac(3))) | (3)), fac(((fac(3)) ^ (3)) ^ (fac(3))), fac(((fac(3)) ^ (fac(3))) + (3)), fac(((fac(3)) ^ (fac(3))) ^ (3)), fac(((fac(3)) ^ (fac(3))) | (3)), fac(((fac(3)) | (3)) & (3)), fac(((fac(3)) | (fac(3))) - (3)), fac((3) % ((3) * (3))), fac((3) % ((3) * (fac(3)))), fac((3) % ((3) ** (3))), fac((3) % ((3) ** (fac(3)))), fac((3) % ((3) + (3))), fac((3) % ((3) + (fac(3)))), fac((3) % ((3) << (3))), fac((3) % ((3) << (fac(3)))), fac((3) % ((3) ^ (fac(3)))), fac((3) % ((3) | (fac(3)))), fac((3) % ((fac(3)) & (fac(3)))), fac((3) % ((fac(3)) * (3))), fac((3) % ((fac(3)) * (fac(3)))), fac((3) % ((fac(3)) ** (3))), fac((3) % ((fac(3)) ** (fac(3)))), fac((3) % ((fac(3)) + (3))), fac((3) % ((fac(3)) + (fac(3)))), fac((3) % ((fac(3)) << (3))), fac((3) % ((fac(3)) << (fac(3)))), fac((3) % ((fac(3)) ^ (3))), fac((3) % ((fac(3)) | (3))), fac((3) % ((fac(3)) | (fac(3)))), fac((3) % (fac((3) % (fac(3))))), fac((3) % (fac((3) & (3)))), fac((3) % (fac((3) * (3)))), fac((3) % (fac((3) + (3)))), fac((3) % (fac((3) + (fac(3))))), fac((3) % (fac((3) ^ (fac(3))))), fac((3) % (fac((3) | (3)))), fac((3) % (fac((3) | (fac(3))))), fac((3) % (fac((fac(3)) & (fac(3))))), fac((3) % (fac((fac(3)) + (3)))), fac((3) % (fac((fac(3)) - (3)))), fac((3) % (fac((fac(3)) ^ (3)))), fac((3) % (fac((fac(3)) | (3)))), fac((3) % (fac((fac(3)) | (fac(3))))), fac((3) % (sqrt((3) ** (fac(3))))), fac((3) % (sqrt((fac(3)) * (fac(3))))), fac((3) % (sqrt((fac(3)) ** (fac(3))))), fac((3) & ((3) % (fac(3)))), fac((3) & ((3) & (3))), fac((3) & ((3) ** (3))), fac((3) & ((3) | (3))), fac((3) & ((3) | (fac(3)))), fac((3) & ((fac(3)) - (3))), fac((3) & ((fac(3)) | (3))), fac((3) & (sqrt((3) * (3)))), fac((3) & (sqrt((3) ** (fac(3))))), fac((3) & (sqrt((3) + (fac(3))))), fac((3) & (sqrt((fac(3)) + (3)))), fac((3) * ((3) / (3))), fac((3) * ((fac(3)) / (fac(3)))), fac((3) * (fac((3) % (3)))), fac((3) * (fac((3) - (3)))), fac((3) * (fac((3) / (3)))), fac((3) * (fac((3) >> (3)))), fac((3) * (fac((3) >> (fac(3))))), fac((3) * (fac((3) ^ (3)))), fac((3) * (fac((fac(3)) % (3)))), fac((3) * (fac((fac(3)) % (fac(3))))), fac((3) * (fac((fac(3)) - (fac(3))))), fac((3) * (fac((fac(3)) / (fac(3))))), fac((3) * (fac((fac(3)) >> (3)))), fac((3) * (fac((fac(3)) >> (fac(3))))), fac((3) * (fac((fac(3)) ^ (fac(3))))), fac((3) * (sqrt((3) / (3)))), fac((3) * (sqrt((fac(3)) / (fac(3))))), fac((3) ** ((3) / (3))), fac((3) ** ((fac(3)) / (fac(3)))), fac((3) ** (fac((3) % (3)))), fac((3) ** (fac((3) - (3)))), fac((3) ** (fac((3) / (3)))), fac((3) ** (fac((3) >> (3)))), fac((3) ** (fac((3) >> (fac(3))))), fac((3) ** (fac((3) ^ (3)))), fac((3) ** (fac((fac(3)) % (3)))), fac((3) ** (fac((fac(3)) % (fac(3))))), fac((3) ** (fac((fac(3)) - (fac(3))))), fac((3) ** (fac((fac(3)) / (fac(3))))), fac((3) ** (fac((fac(3)) >> (3)))), fac((3) ** (fac((fac(3)) >> (fac(3))))), fac((3) ** (fac((fac(3)) ^ (fac(3))))), fac((3) ** (sqrt((3) / (3)))), fac((3) ** (sqrt((fac(3)) / (fac(3))))), fac((3) + ((3) % (3))), fac((3) + ((3) - (3))), fac((3) + ((3) >> (3))), fac((3) + ((3) >> (fac(3)))), fac((3) + ((3) ^ (3))), fac((3) + ((fac(3)) % (3))), fac((3) + ((fac(3)) % (fac(3)))), fac((3) + ((fac(3)) - (fac(3)))), fac((3) + ((fac(3)) >> (3))), fac((3) + ((fac(3)) >> (fac(3)))), fac((3) + ((fac(3)) ^ (fac(3)))), fac((3) + (sqrt((3) % (3)))), fac((3) + (sqrt((3) - (3)))), fac((3) + (sqrt((3) >> (3)))), fac((3) + (sqrt((3) >> (fac(3))))), fac((3) + (sqrt((3) ^ (3)))), fac((3) + (sqrt((fac(3)) % (3)))), fac((3) + (sqrt((fac(3)) % (fac(3))))), fac((3) + (sqrt((fac(3)) - (fac(3))))), fac((3) + (sqrt((fac(3)) >> (3)))), fac((3) + (sqrt((fac(3)) >> (fac(3))))), fac((3) + (sqrt((fac(3)) ^ (fac(3))))), fac((3) - ((3) % (3))), fac((3) - ((3) - (3))), fac((3) - ((3) >> (3))), fac((3) - ((3) >> (fac(3)))), fac((3) - ((3) ^ (3))), fac((3) - ((fac(3)) % (3))), fac((3) - ((fac(3)) % (fac(3)))), fac((3) - ((fac(3)) - (fac(3)))), fac((3) - ((fac(3)) >> (3))), fac((3) - ((fac(3)) >> (fac(3)))), fac((3) - ((fac(3)) ^ (fac(3)))), fac((3) - (sqrt((3) % (3)))), fac((3) - (sqrt((3) - (3)))), fac((3) - (sqrt((3) >> (3)))), fac((3) - (sqrt((3) >> (fac(3))))), fac((3) - (sqrt((3) ^ (3)))), fac((3) - (sqrt((fac(3)) % (3)))), fac((3) - (sqrt((fac(3)) % (fac(3))))), fac((3) - (sqrt((fac(3)) - (fac(3))))), fac((3) - (sqrt((fac(3)) >> (3)))), fac((3) - (sqrt((fac(3)) >> (fac(3))))), fac((3) - (sqrt((fac(3)) ^ (fac(3))))), fac((3) / ((3) / (3))), fac((3) / ((fac(3)) / (fac(3)))), fac((3) / (fac((3) % (3)))), fac((3) / (fac((3) - (3)))), fac((3) / (fac((3) / (3)))), fac((3) / (fac((3) >> (3)))), fac((3) / (fac((3) >> (fac(3))))), fac((3) / (fac((3) ^ (3)))), fac((3) / (fac((fac(3)) % (3)))), fac((3) / (fac((fac(3)) % (fac(3))))), fac((3) / (fac((fac(3)) - (fac(3))))), fac((3) / (fac((fac(3)) / (fac(3))))), fac((3) / (fac((fac(3)) >> (3)))), fac((3) / (fac((fac(3)) >> (fac(3))))), fac((3) / (fac((fac(3)) ^ (fac(3))))), fac((3) / (sqrt((3) / (3)))), fac((3) / (sqrt((fac(3)) / (fac(3))))), fac((3) << ((3) % (3))), fac((3) << ((3) - (3))), fac((3) << ((3) << (fac(3)))), fac((3) << ((3) >> (3))), fac((3) << ((3) >> (fac(3)))), fac((3) << ((3) ^ (3))), fac((3) << ((fac(3)) % (3))), fac((3) << ((fac(3)) % (fac(3)))), fac((3) << ((fac(3)) ** (fac(3)))), fac((3) << ((fac(3)) - (fac(3)))), fac((3) << ((fac(3)) << (fac(3)))), fac((3) << ((fac(3)) >> (3))), fac((3) << ((fac(3)) >> (fac(3)))), fac((3) << ((fac(3)) ^ (fac(3)))), fac((3) << (fac((3) * (3)))), fac((3) << (fac((3) + (fac(3))))), fac((3) << (fac((fac(3)) + (3)))), fac((3) << (sqrt((3) % (3)))), fac((3) << (sqrt((3) - (3)))), fac((3) << (sqrt((3) >> (3)))), fac((3) << (sqrt((3) >> (fac(3))))), fac((3) << (sqrt((3) ^ (3)))), fac((3) << (sqrt((fac(3)) % (3)))), fac((3) << (sqrt((fac(3)) % (fac(3))))), fac((3) << (sqrt((fac(3)) - (fac(3))))), fac((3) << (sqrt((fac(3)) >> (3)))), fac((3) << (sqrt((fac(3)) >> (fac(3))))), fac((3) << (sqrt((fac(3)) ^ (fac(3))))), fac((3) >> ((3) % (3))), fac((3) >> ((3) - (3))), fac((3) >> ((3) << (fac(3)))), fac((3) >> ((3) >> (3))), fac((3) >> ((3) >> (fac(3)))), fac((3) >> ((3) ^ (3))), fac((3) >> ((fac(3)) % (3))), fac((3) >> ((fac(3)) % (fac(3)))), fac((3) >> ((fac(3)) ** (fac(3)))), fac((3) >> ((fac(3)) - (fac(3)))), fac((3) >> ((fac(3)) << (fac(3)))), fac((3) >> ((fac(3)) >> (3))), fac((3) >> ((fac(3)) >> (fac(3)))), fac((3) >> ((fac(3)) ^ (fac(3)))), fac((3) >> (fac((3) * (3)))), fac((3) >> (fac((3) + (fac(3))))), fac((3) >> (fac((fac(3)) + (3)))), fac((3) >> (sqrt((3) % (3)))), fac((3) >> (sqrt((3) - (3)))), fac((3) >> (sqrt((3) >> (3)))), fac((3) >> (sqrt((3) >> (fac(3))))), fac((3) >> (sqrt((3) ^ (3)))), fac((3) >> (sqrt((fac(3)) % (3)))), fac((3) >> (sqrt((fac(3)) % (fac(3))))), fac((3) >> (sqrt((fac(3)) - (fac(3))))), fac((3) >> (sqrt((fac(3)) >> (3)))), fac((3) >> (sqrt((fac(3)) >> (fac(3))))), fac((3) >> (sqrt((fac(3)) ^ (fac(3))))), fac((3) ^ ((3) % (3))), fac((3) ^ ((3) - (3))), fac((3) ^ ((3) >> (3))), fac((3) ^ ((3) >> (fac(3)))), fac((3) ^ ((3) ^ (3))), fac((3) ^ ((fac(3)) % (3))), fac((3) ^ ((fac(3)) % (fac(3)))), fac((3) ^ ((fac(3)) - (fac(3)))), fac((3) ^ ((fac(3)) >> (3))), fac((3) ^ ((fac(3)) >> (fac(3)))), fac((3) ^ ((fac(3)) ^ (fac(3)))), fac((3) ^ (sqrt((3) % (3)))), fac((3) ^ (sqrt((3) - (3)))), fac((3) ^ (sqrt((3) >> (3)))), fac((3) ^ (sqrt((3) >> (fac(3))))), fac((3) ^ (sqrt((3) ^ (3)))), fac((3) ^ (sqrt((fac(3)) % (3)))), fac((3) ^ (sqrt((fac(3)) % (fac(3))))), fac((3) ^ (sqrt((fac(3)) - (fac(3))))), fac((3) ^ (sqrt((fac(3)) >> (3)))), fac((3) ^ (sqrt((fac(3)) >> (fac(3))))), fac((3) ^ (sqrt((fac(3)) ^ (fac(3))))), fac((3) | ((3) % (3))), fac((3) | ((3) % (fac(3)))), fac((3) | ((3) & (3))), fac((3) | ((3) & (fac(3)))), fac((3) | ((3) - (3))), fac((3) | ((3) / (3))), fac((3) | ((3) >> (3))), fac((3) | ((3) >> (fac(3)))), fac((3) | ((3) ^ (3))), fac((3) | ((3) | (3))), fac((3) | ((fac(3)) % (3))), fac((3) | ((fac(3)) % (fac(3)))), fac((3) | ((fac(3)) & (3))), fac((3) | ((fac(3)) - (3))), fac((3) | ((fac(3)) - (fac(3)))), fac((3) | ((fac(3)) / (3))), fac((3) | ((fac(3)) / (fac(3)))), fac((3) | ((fac(3)) >> (3))), fac((3) | ((fac(3)) >> (fac(3)))), fac((3) | ((fac(3)) ^ (fac(3)))), fac((3) | (fac((3) % (3)))), fac((3) | (fac((3) & (fac(3))))), fac((3) | (fac((3) - (3)))), fac((3) | (fac((3) / (3)))), fac((3) | (fac((3) >> (3)))), fac((3) | (fac((3) >> (fac(3))))), fac((3) | (fac((3) ^ (3)))), fac((3) | (fac((fac(3)) % (3)))), fac((3) | (fac((fac(3)) % (fac(3))))), fac((3) | (fac((fac(3)) & (3)))), fac((3) | (fac((fac(3)) - (fac(3))))), fac((3) | (fac((fac(3)) / (3)))), fac((3) | (fac((fac(3)) / (fac(3))))), fac((3) | (fac((fac(3)) >> (3)))), fac((3) | (fac((fac(3)) >> (fac(3))))), fac((3) | (fac((fac(3)) ^ (fac(3))))), fac((3) | (sqrt((3) % (3)))), fac((3) | (sqrt((3) * (3)))), fac((3) | (sqrt((3) + (fac(3))))), fac((3) | (sqrt((3) - (3)))), fac((3) | (sqrt((3) / (3)))), fac((3) | (sqrt((3) >> (3)))), fac((3) | (sqrt((3) >> (fac(3))))), fac((3) | (sqrt((3) ^ (3)))), fac((3) | (sqrt((fac(3)) % (3)))), fac((3) | (sqrt((fac(3)) % (fac(3))))), fac((3) | (sqrt((fac(3)) + (3)))), fac((3) | (sqrt((fac(3)) - (fac(3))))), fac((3) | (sqrt((fac(3)) / (fac(3))))), fac((3) | (sqrt((fac(3)) >> (3)))), fac((3) | (sqrt((fac(3)) >> (fac(3))))), fac((3) | (sqrt((fac(3)) ^ (fac(3))))), fac((fac((3) % (3))) * (3)), fac((fac((3) % (3))) | (3)), fac((fac((3) % (fac(3)))) - (3)), fac((fac((3) & (3))) - (3)), fac((fac((3) & (fac(3)))) | (3)), fac((fac((3) - (3))) * (3)), fac((fac((3) - (3))) | (3)), fac((fac((3) / (3))) * (3)), fac((fac((3) / (3))) | (3)), fac((fac((3) >> (3))) * (3)), fac((fac((3) >> (3))) | (3)), fac((fac((3) >> (fac(3)))) * (3)), fac((fac((3) >> (fac(3)))) | (3)), fac((fac((3) ^ (3))) * (3)), fac((fac((3) ^ (3))) | (3)), fac((fac((3) | (3))) - (3)), fac((fac((fac(3)) % (3))) * (3)), fac((fac((fac(3)) % (3))) | (3)), fac((fac((fac(3)) % (fac(3)))) * (3)), fac((fac((fac(3)) % (fac(3)))) | (3)), fac((fac((fac(3)) & (3))) | (3)), fac((fac((fac(3)) - (3))) - (3)), fac((fac((fac(3)) - (fac(3)))) * (3)), fac((fac((fac(3)) - (fac(3)))) | (3)), fac((fac((fac(3)) / (3))) | (3)), fac((fac((fac(3)) / (fac(3)))) * (3)), fac((fac((fac(3)) / (fac(3)))) | (3)), fac((fac((fac(3)) >> (3))) * (3)), fac((fac((fac(3)) >> (3))) | (3)), fac((fac((fac(3)) >> (fac(3)))) * (3)), fac((fac((fac(3)) >> (fac(3)))) | (3)), fac((fac((fac(3)) ^ (fac(3)))) * (3)), fac((fac((fac(3)) ^ (fac(3)))) | (3)), fac((fac(3)) + ((3) - (fac(3)))), fac((fac(3)) - ((3) % (fac(3)))), fac((fac(3)) - ((3) & (3))), fac((fac(3)) - ((3) | (3))), fac((fac(3)) - ((fac(3)) - (3))), fac((fac(3)) - (sqrt((3) * (3)))), fac((fac(3)) - (sqrt((3) + (fac(3))))), fac((fac(3)) - (sqrt((fac(3)) + (3)))), fac((fac(3)) / ((3) & (fac(3)))), fac((fac(3)) / ((fac(3)) & (3))), fac((fac(3)) / ((fac(3)) / (3))), fac((fac(3)) / (fac((3) & (fac(3))))), fac((fac(3)) / (fac((fac(3)) & (3)))), fac((fac(3)) / (fac((fac(3)) / (3)))), fac((fac(3)) >> ((3) / (3))), fac((fac(3)) >> ((fac(3)) / (fac(3)))), fac((fac(3)) >> (fac((3) % (3)))), fac((fac(3)) >> (fac((3) - (3)))), fac((fac(3)) >> (fac((3) / (3)))), fac((fac(3)) >> (fac((3) >> (3)))), fac((fac(3)) >> (fac((3) >> (fac(3))))), fac((fac(3)) >> (fac((3) ^ (3)))), fac((fac(3)) >> (fac((fac(3)) % (3)))), fac((fac(3)) >> (fac((fac(3)) % (fac(3))))), fac((fac(3)) >> (fac((fac(3)) - (fac(3))))), fac((fac(3)) >> (fac((fac(3)) / (fac(3))))), fac((fac(3)) >> (fac((fac(3)) >> (3)))), fac((fac(3)) >> (fac((fac(3)) >> (fac(3))))), fac((fac(3)) >> (fac((fac(3)) ^ (fac(3))))), fac((fac(3)) >> (sqrt((3) / (3)))), fac((fac(3)) >> (sqrt((fac(3)) / (fac(3))))), fac((fac(3)) ^ ((3) ^ (fac(3)))), fac((fac(3)) ^ ((fac(3)) ^ (3))), fac((sqrt((3) % (3))) + (3)), fac((sqrt((3) % (3))) ^ (3)), fac((sqrt((3) % (3))) | (3)), fac((sqrt((3) * (3))) % (fac(3))), fac((sqrt((3) * (3))) & (3)), fac((sqrt((3) * (3))) | (3)), fac((sqrt((3) ** (fac(3)))) % (fac(3))), fac((sqrt((3) ** (fac(3)))) & (3)), fac((sqrt((3) ** (fac(3)))) >> (3)), fac((sqrt((3) + (fac(3)))) % (fac(3))), fac((sqrt((3) + (fac(3)))) & (3)), fac((sqrt((3) + (fac(3)))) | (3)), fac((sqrt((3) - (3))) + (3)), fac((sqrt((3) - (3))) ^ (3)), fac((sqrt((3) - (3))) | (3)), fac((sqrt((3) / (3))) * (3)), fac((sqrt((3) / (3))) | (3)), fac((sqrt((3) >> (3))) + (3)), fac((sqrt((3) >> (3))) ^ (3)), fac((sqrt((3) >> (3))) | (3)), fac((sqrt((3) >> (fac(3)))) + (3)), fac((sqrt((3) >> (fac(3)))) ^ (3)), fac((sqrt((3) >> (fac(3)))) | (3)), fac((sqrt((3) ^ (3))) + (3)), fac((sqrt((3) ^ (3))) ^ (3)), fac((sqrt((3) ^ (3))) | (3)), fac((sqrt((fac(3)) % (3))) + (3)), fac((sqrt((fac(3)) % (3))) ^ (3)), fac((sqrt((fac(3)) % (3))) | (3)), fac((sqrt((fac(3)) % (fac(3)))) + (3)), fac((sqrt((fac(3)) % (fac(3)))) ^ (3)), fac((sqrt((fac(3)) % (fac(3)))) | (3)), fac((sqrt((fac(3)) * (fac(3)))) - (3)), fac((sqrt((fac(3)) ** (fac(3)))) >> (fac(3))), fac((sqrt((fac(3)) + (3))) % (fac(3))), fac((sqrt((fac(3)) + (3))) & (3)), fac((sqrt((fac(3)) + (3))) | (3)), fac((sqrt((fac(3)) - (fac(3)))) + (3)), fac((sqrt((fac(3)) - (fac(3)))) ^ (3)), fac((sqrt((fac(3)) - (fac(3)))) | (3)), fac((sqrt((fac(3)) / (fac(3)))) * (3)), fac((sqrt((fac(3)) / (fac(3)))) | (3)), fac((sqrt((fac(3)) >> (3))) + (3)), fac((sqrt((fac(3)) >> (3))) ^ (3)), fac((sqrt((fac(3)) >> (3))) | (3)), fac((sqrt((fac(3)) >> (fac(3)))) + (3)), fac((sqrt((fac(3)) >> (fac(3)))) ^ (3)), fac((sqrt((fac(3)) >> (fac(3)))) | (3)), fac((sqrt((fac(3)) ^ (fac(3)))) + (3)), fac((sqrt((fac(3)) ^ (fac(3)))) ^ (3)), fac((sqrt((fac(3)) ^ (fac(3)))) | (3)), sqrt(((3) + (3)) * (fac(3))), sqrt(((fac(3)) & (fac(3))) * (fac(3))), sqrt(((fac(3)) ** (3)) / (fac(3))), sqrt(((fac(3)) + (fac(3))) * (3)), sqrt(((fac(3)) | (fac(3))) * (fac(3))), sqrt((3) * ((fac(3)) + (fac(3)))), sqrt((fac((3) % (fac(3)))) * (fac(3))), sqrt((fac((3) & (3))) * (fac(3))), sqrt((fac((3) | (3))) * (fac(3))), sqrt((fac((fac(3)) - (3))) * (fac(3))), sqrt((fac(3)) * ((3) + (3))), sqrt((fac(3)) * ((fac(3)) & (fac(3)))), sqrt((fac(3)) * ((fac(3)) | (fac(3)))), sqrt((fac(3)) * (fac((3) % (fac(3))))), sqrt((fac(3)) * (fac((3) & (3)))), sqrt((fac(3)) * (fac((3) | (3)))), sqrt((fac(3)) * (fac((fac(3)) - (3)))), sqrt((fac(3)) * (sqrt((fac(3)) * (fac(3))))), sqrt((fac(3)) ** ((3) & (fac(3)))), sqrt((fac(3)) ** ((fac(3)) & (3))), sqrt((fac(3)) ** ((fac(3)) / (3))), sqrt((fac(3)) ** (fac((3) & (fac(3))))), sqrt((fac(3)) ** (fac((fac(3)) & (3)))), sqrt((fac(3)) ** (fac((fac(3)) / (3)))), sqrt((sqrt((fac(3)) * (fac(3)))) * (fac(3))), sqrt((sqrt((fac(3)) ** (fac(3)))) / (fac(3))), ].every((v) => v === 6); +[(!((!3) % (3))) * (fac(3)), (!((!3) % (fac(3)))) * (fac(3)), (!((!3) & (!3))) * (fac(3)), (!((!3) & (3))) * (fac(3)), (!((!3) & (fac(3)))) * (fac(3)), (!((!3) * (!3))) * (fac(3)), (!((!3) * (3))) * (fac(3)), (!((!3) * (fac(3)))) * (fac(3)), (!((!3) ** (!3))) + (fac(3)), (!((!3) ** (!3))) ^ (fac(3)), (!((!3) ** (!3))) | (fac(3)), (!((!3) ** (3))) * (fac(3)), (!((!3) ** (fac(3)))) * (fac(3)), (!((!3) + (!3))) * (fac(3)), (!((!3) + (3))) + (fac(3)), (!((!3) + (3))) ^ (fac(3)), (!((!3) + (3))) | (fac(3)), (!((!3) + (fac(3)))) + (fac(3)), (!((!3) + (fac(3)))) ^ (fac(3)), (!((!3) + (fac(3)))) | (fac(3)), (!((!3) - (!3))) * (fac(3)), (!((!3) - (3))) + (fac(3)), (!((!3) - (3))) ^ (fac(3)), (!((!3) - (3))) | (fac(3)), (!((!3) - (fac(3)))) + (fac(3)), (!((!3) - (fac(3)))) ^ (fac(3)), (!((!3) - (fac(3)))) | (fac(3)), (!((!3) / (3))) * (fac(3)), (!((!3) / (fac(3)))) * (fac(3)), (!((!3) << (!3))) * (fac(3)), (!((!3) << (3))) * (fac(3)), (!((!3) << (fac(3)))) * (fac(3)), (!((!3) >> (!3))) * (fac(3)), (!((!3) >> (3))) * (fac(3)), (!((!3) >> (fac(3)))) * (fac(3)), (!((!3) ^ (!3))) * (fac(3)), (!((!3) ^ (3))) + (fac(3)), (!((!3) ^ (3))) ^ (fac(3)), (!((!3) ^ (3))) | (fac(3)), (!((!3) ^ (fac(3)))) + (fac(3)), (!((!3) ^ (fac(3)))) ^ (fac(3)), (!((!3) ^ (fac(3)))) | (fac(3)), (!((!3) | (!3))) * (fac(3)), (!((!3) | (3))) + (fac(3)), (!((!3) | (3))) ^ (fac(3)), (!((!3) | (3))) | (fac(3)), (!((!3) | (fac(3)))) + (fac(3)), (!((!3) | (fac(3)))) ^ (fac(3)), (!((!3) | (fac(3)))) | (fac(3)), (!((3) % (3))) * (fac(3)), (!((3) % (fac(3)))) + (fac(3)), (!((3) % (fac(3)))) ^ (fac(3)), (!((3) % (fac(3)))) | (fac(3)), (!((3) & (!3))) * (fac(3)), (!((3) & (3))) + (fac(3)), (!((3) & (3))) ^ (fac(3)), (!((3) & (3))) | (fac(3)), (!((3) & (fac(3)))) + (fac(3)), (!((3) & (fac(3)))) ^ (fac(3)), (!((3) & (fac(3)))) | (fac(3)), (!((3) * (!3))) * (fac(3)), (!((3) * (3))) + (fac(3)), (!((3) * (3))) ^ (fac(3)), (!((3) * (3))) | (fac(3)), (!((3) * (fac(3)))) + (fac(3)), (!((3) * (fac(3)))) ^ (fac(3)), (!((3) * (fac(3)))) | (fac(3)), (!((3) ** (!3))) + (fac(3)), (!((3) ** (!3))) ^ (fac(3)), (!((3) ** (!3))) | (fac(3)), (!((3) ** (3))) + (fac(3)), (!((3) ** (3))) ^ (fac(3)), (!((3) ** (3))) | (fac(3)), (!((3) ** (fac(3)))) + (fac(3)), (!((3) ** (fac(3)))) ^ (fac(3)), (!((3) ** (fac(3)))) | (fac(3)), (!((3) + (!3))) + (fac(3)), (!((3) + (!3))) ^ (fac(3)), (!((3) + (!3))) | (fac(3)), (!((3) + (3))) + (fac(3)), (!((3) + (3))) ^ (fac(3)), (!((3) + (3))) | (fac(3)), (!((3) + (fac(3)))) + (fac(3)), (!((3) + (fac(3)))) ^ (fac(3)), (!((3) + (fac(3)))) | (fac(3)), (!((3) - (!3))) + (fac(3)), (!((3) - (!3))) ^ (fac(3)), (!((3) - (!3))) | (fac(3)), (!((3) - (3))) * (fac(3)), (!((3) - (fac(3)))) + (fac(3)), (!((3) - (fac(3)))) ^ (fac(3)), (!((3) - (fac(3)))) | (fac(3)), (!((3) / (3))) + (fac(3)), (!((3) / (3))) ^ (fac(3)), (!((3) / (3))) | (fac(3)), (!((3) << (!3))) + (fac(3)), (!((3) << (!3))) ^ (fac(3)), (!((3) << (!3))) | (fac(3)), (!((3) << (3))) + (fac(3)), (!((3) << (3))) ^ (fac(3)), (!((3) << (3))) | (fac(3)), (!((3) << (fac(3)))) + (fac(3)), (!((3) << (fac(3)))) ^ (fac(3)), (!((3) << (fac(3)))) | (fac(3)), (!((3) >> (!3))) + (fac(3)), (!((3) >> (!3))) ^ (fac(3)), (!((3) >> (!3))) | (fac(3)), (!((3) >> (3))) * (fac(3)), (!((3) >> (fac(3)))) * (fac(3)), (!((3) ^ (!3))) + (fac(3)), (!((3) ^ (!3))) ^ (fac(3)), (!((3) ^ (!3))) | (fac(3)), (!((3) ^ (3))) * (fac(3)), (!((3) ^ (fac(3)))) + (fac(3)), (!((3) ^ (fac(3)))) ^ (fac(3)), (!((3) ^ (fac(3)))) | (fac(3)), (!((3) | (!3))) + (fac(3)), (!((3) | (!3))) ^ (fac(3)), (!((3) | (!3))) | (fac(3)), (!((3) | (3))) + (fac(3)), (!((3) | (3))) ^ (fac(3)), (!((3) | (3))) | (fac(3)), (!((3) | (fac(3)))) + (fac(3)), (!((3) | (fac(3)))) ^ (fac(3)), (!((3) | (fac(3)))) | (fac(3)), (!((fac(3)) % (3))) * (fac(3)), (!((fac(3)) % (fac(3)))) * (fac(3)), (!((fac(3)) & (!3))) * (fac(3)), (!((fac(3)) & (3))) + (fac(3)), (!((fac(3)) & (3))) ^ (fac(3)), (!((fac(3)) & (3))) | (fac(3)), (!((fac(3)) & (fac(3)))) + (fac(3)), (!((fac(3)) & (fac(3)))) ^ (fac(3)), (!((fac(3)) & (fac(3)))) | (fac(3)), (!((fac(3)) * (!3))) * (fac(3)), (!((fac(3)) * (3))) + (fac(3)), (!((fac(3)) * (3))) ^ (fac(3)), (!((fac(3)) * (3))) | (fac(3)), (!((fac(3)) * (fac(3)))) + (fac(3)), (!((fac(3)) * (fac(3)))) ^ (fac(3)), (!((fac(3)) * (fac(3)))) | (fac(3)), (!((fac(3)) ** (!3))) + (fac(3)), (!((fac(3)) ** (!3))) ^ (fac(3)), (!((fac(3)) ** (!3))) | (fac(3)), (!((fac(3)) ** (3))) + (fac(3)), (!((fac(3)) ** (3))) ^ (fac(3)), (!((fac(3)) ** (3))) | (fac(3)), (!((fac(3)) ** (fac(3)))) + (fac(3)), (!((fac(3)) ** (fac(3)))) ^ (fac(3)), (!((fac(3)) ** (fac(3)))) | (fac(3)), (!((fac(3)) + (!3))) + (fac(3)), (!((fac(3)) + (!3))) ^ (fac(3)), (!((fac(3)) + (!3))) | (fac(3)), (!((fac(3)) + (3))) + (fac(3)), (!((fac(3)) + (3))) ^ (fac(3)), (!((fac(3)) + (3))) | (fac(3)), (!((fac(3)) + (fac(3)))) + (fac(3)), (!((fac(3)) + (fac(3)))) ^ (fac(3)), (!((fac(3)) + (fac(3)))) | (fac(3)), (!((fac(3)) - (!3))) + (fac(3)), (!((fac(3)) - (!3))) ^ (fac(3)), (!((fac(3)) - (!3))) | (fac(3)), (!((fac(3)) - (3))) + (fac(3)), (!((fac(3)) - (3))) ^ (fac(3)), (!((fac(3)) - (3))) | (fac(3)), (!((fac(3)) - (fac(3)))) * (fac(3)), (!((fac(3)) / (3))) + (fac(3)), (!((fac(3)) / (3))) ^ (fac(3)), (!((fac(3)) / (3))) | (fac(3)), (!((fac(3)) / (fac(3)))) + (fac(3)), (!((fac(3)) / (fac(3)))) ^ (fac(3)), (!((fac(3)) / (fac(3)))) | (fac(3)), (!((fac(3)) << (!3))) + (fac(3)), (!((fac(3)) << (!3))) ^ (fac(3)), (!((fac(3)) << (!3))) | (fac(3)), (!((fac(3)) << (3))) + (fac(3)), (!((fac(3)) << (3))) ^ (fac(3)), (!((fac(3)) << (3))) | (fac(3)), (!((fac(3)) << (fac(3)))) + (fac(3)), (!((fac(3)) << (fac(3)))) ^ (fac(3)), (!((fac(3)) << (fac(3)))) | (fac(3)), (!((fac(3)) >> (!3))) + (fac(3)), (!((fac(3)) >> (!3))) ^ (fac(3)), (!((fac(3)) >> (!3))) | (fac(3)), (!((fac(3)) >> (3))) * (fac(3)), (!((fac(3)) >> (fac(3)))) * (fac(3)), (!((fac(3)) ^ (!3))) + (fac(3)), (!((fac(3)) ^ (!3))) ^ (fac(3)), (!((fac(3)) ^ (!3))) | (fac(3)), (!((fac(3)) ^ (3))) + (fac(3)), (!((fac(3)) ^ (3))) ^ (fac(3)), (!((fac(3)) ^ (3))) | (fac(3)), (!((fac(3)) ^ (fac(3)))) * (fac(3)), (!((fac(3)) | (!3))) + (fac(3)), (!((fac(3)) | (!3))) ^ (fac(3)), (!((fac(3)) | (!3))) | (fac(3)), (!((fac(3)) | (3))) + (fac(3)), (!((fac(3)) | (3))) ^ (fac(3)), (!((fac(3)) | (3))) | (fac(3)), (!((fac(3)) | (fac(3)))) + (fac(3)), (!((fac(3)) | (fac(3)))) ^ (fac(3)), (!((fac(3)) | (fac(3)))) | (fac(3)), (!3) + ((!3) + (fac(3))), (!3) + ((!3) ^ (fac(3))), (!3) + ((!3) | (fac(3))), (!3) + ((3) + (3)), (!3) + ((fac(3)) & (fac(3))), (!3) + ((fac(3)) + (!3)), (!3) + ((fac(3)) - (!3)), (!3) + ((fac(3)) << (!3)), (!3) + ((fac(3)) >> (!3)), (!3) + ((fac(3)) ^ (!3)), (!3) + ((fac(3)) | (!3)), (!3) + ((fac(3)) | (fac(3))), (!3) + (fac((!3) + (3))), (!3) + (fac((!3) ^ (3))), (!3) + (fac((!3) | (3))), (!3) + (fac((3) % (fac(3)))), (!3) + (fac((3) & (3))), (!3) + (fac((3) + (!3))), (!3) + (fac((3) - (!3))), (!3) + (fac((3) << (!3))), (!3) + (fac((3) >> (!3))), (!3) + (fac((3) ^ (!3))), (!3) + (fac((3) | (!3))), (!3) + (fac((3) | (3))), (!3) + (fac((fac(3)) - (3))), (!3) + (sqrt((fac(3)) * (fac(3)))), (!3) - ((!3) - (fac(3))), (!3) ^ ((!3) + (fac(3))), (!3) ^ ((!3) ^ (fac(3))), (!3) ^ ((!3) | (fac(3))), (!3) ^ ((3) + (3)), (!3) ^ ((fac(3)) & (fac(3))), (!3) ^ ((fac(3)) + (!3)), (!3) ^ ((fac(3)) - (!3)), (!3) ^ ((fac(3)) << (!3)), (!3) ^ ((fac(3)) >> (!3)), (!3) ^ ((fac(3)) ^ (!3)), (!3) ^ ((fac(3)) | (!3)), (!3) ^ ((fac(3)) | (fac(3))), (!3) ^ (fac((!3) + (3))), (!3) ^ (fac((!3) ^ (3))), (!3) ^ (fac((!3) | (3))), (!3) ^ (fac((3) % (fac(3)))), (!3) ^ (fac((3) & (3))), (!3) ^ (fac((3) + (!3))), (!3) ^ (fac((3) - (!3))), (!3) ^ (fac((3) << (!3))), (!3) ^ (fac((3) >> (!3))), (!3) ^ (fac((3) ^ (!3))), (!3) ^ (fac((3) | (!3))), (!3) ^ (fac((3) | (3))), (!3) ^ (fac((fac(3)) - (3))), (!3) ^ (sqrt((fac(3)) * (fac(3)))), (!3) | ((!3) + (fac(3))), (!3) | ((!3) ^ (fac(3))), (!3) | ((!3) | (fac(3))), (!3) | ((3) + (3)), (!3) | ((fac(3)) & (fac(3))), (!3) | ((fac(3)) + (!3)), (!3) | ((fac(3)) - (!3)), (!3) | ((fac(3)) << (!3)), (!3) | ((fac(3)) >> (!3)), (!3) | ((fac(3)) ^ (!3)), (!3) | ((fac(3)) | (!3)), (!3) | ((fac(3)) | (fac(3))), (!3) | (fac((!3) + (3))), (!3) | (fac((!3) ^ (3))), (!3) | (fac((!3) | (3))), (!3) | (fac((3) % (fac(3)))), (!3) | (fac((3) & (3))), (!3) | (fac((3) + (!3))), (!3) | (fac((3) - (!3))), (!3) | (fac((3) << (!3))), (!3) | (fac((3) >> (!3))), (!3) | (fac((3) ^ (!3))), (!3) | (fac((3) | (!3))), (!3) | (fac((3) | (3))), (!3) | (fac((fac(3)) - (3))), (!3) | (sqrt((fac(3)) * (fac(3)))), ((!3) % (3)) + (fac(3)), ((!3) % (3)) ^ (fac(3)), ((!3) % (3)) | (fac(3)), ((!3) % (fac(3))) + (fac(3)), ((!3) % (fac(3))) ^ (fac(3)), ((!3) % (fac(3))) | (fac(3)), ((!3) & (!3)) + (fac(3)), ((!3) & (!3)) ^ (fac(3)), ((!3) & (!3)) | (fac(3)), ((!3) & (3)) + (fac(3)), ((!3) & (3)) ^ (fac(3)), ((!3) & (3)) | (fac(3)), ((!3) & (fac(3))) + (fac(3)), ((!3) & (fac(3))) ^ (fac(3)), ((!3) & (fac(3))) | (fac(3)), ((!3) * (!3)) + (fac(3)), ((!3) * (!3)) ^ (fac(3)), ((!3) * (!3)) | (fac(3)), ((!3) * (3)) + (fac(3)), ((!3) * (3)) ^ (fac(3)), ((!3) * (3)) | (fac(3)), ((!3) * (fac(3))) + (fac(3)), ((!3) * (fac(3))) ^ (fac(3)), ((!3) * (fac(3))) | (fac(3)), ((!3) ** (!3)) * (fac(3)), ((!3) ** (3)) + (fac(3)), ((!3) ** (3)) ^ (fac(3)), ((!3) ** (3)) | (fac(3)), ((!3) ** (fac(3))) + (fac(3)), ((!3) ** (fac(3))) ^ (fac(3)), ((!3) ** (fac(3))) | (fac(3)), ((!3) + (!3)) + (fac(3)), ((!3) + (!3)) ^ (fac(3)), ((!3) + (!3)) | (fac(3)), ((!3) + (3)) + (3), ((!3) + (fac(3))) & (fac(3)), ((!3) + (fac(3))) + (!3), ((!3) + (fac(3))) - (!3), ((!3) + (fac(3))) << (!3), ((!3) + (fac(3))) >> (!3), ((!3) + (fac(3))) ^ (!3), ((!3) + (fac(3))) | (!3), ((!3) + (fac(3))) | (fac(3)), ((!3) - (!3)) + (fac(3)), ((!3) - (!3)) ^ (fac(3)), ((!3) - (!3)) | (fac(3)), ((!3) / (3)) + (fac(3)), ((!3) / (3)) ^ (fac(3)), ((!3) / (3)) | (fac(3)), ((!3) / (fac(3))) + (fac(3)), ((!3) / (fac(3))) ^ (fac(3)), ((!3) / (fac(3))) | (fac(3)), ((!3) << (!3)) + (fac(3)), ((!3) << (!3)) ^ (fac(3)), ((!3) << (!3)) | (fac(3)), ((!3) << (3)) + (fac(3)), ((!3) << (3)) ^ (fac(3)), ((!3) << (3)) | (fac(3)), ((!3) << (fac(3))) + (fac(3)), ((!3) << (fac(3))) ^ (fac(3)), ((!3) << (fac(3))) | (fac(3)), ((!3) >> (!3)) + (fac(3)), ((!3) >> (!3)) ^ (fac(3)), ((!3) >> (!3)) | (fac(3)), ((!3) >> (3)) + (fac(3)), ((!3) >> (3)) ^ (fac(3)), ((!3) >> (3)) | (fac(3)), ((!3) >> (fac(3))) + (fac(3)), ((!3) >> (fac(3))) ^ (fac(3)), ((!3) >> (fac(3))) | (fac(3)), ((!3) ^ (!3)) + (fac(3)), ((!3) ^ (!3)) ^ (fac(3)), ((!3) ^ (!3)) | (fac(3)), ((!3) ^ (3)) + (3), ((!3) ^ (fac(3))) & (fac(3)), ((!3) ^ (fac(3))) + (!3), ((!3) ^ (fac(3))) - (!3), ((!3) ^ (fac(3))) << (!3), ((!3) ^ (fac(3))) >> (!3), ((!3) ^ (fac(3))) ^ (!3), ((!3) ^ (fac(3))) | (!3), ((!3) ^ (fac(3))) | (fac(3)), ((!3) | (!3)) + (fac(3)), ((!3) | (!3)) ^ (fac(3)), ((!3) | (!3)) | (fac(3)), ((!3) | (3)) + (3), ((!3) | (fac(3))) & (fac(3)), ((!3) | (fac(3))) + (!3), ((!3) | (fac(3))) - (!3), ((!3) | (fac(3))) << (!3), ((!3) | (fac(3))) >> (!3), ((!3) | (fac(3))) ^ (!3), ((!3) | (fac(3))) | (!3), ((!3) | (fac(3))) | (fac(3)), ((3) % (3)) + (fac(3)), ((3) % (3)) ^ (fac(3)), ((3) % (3)) | (fac(3)), ((3) % (fac(3))) + (3), ((3) & (!3)) + (fac(3)), ((3) & (!3)) ^ (fac(3)), ((3) & (!3)) | (fac(3)), ((3) & (3)) + (3), ((3) & (fac(3))) * (3), ((3) & (fac(3))) | (fac(3)), ((3) * (!3)) + (fac(3)), ((3) * (!3)) ^ (fac(3)), ((3) * (!3)) | (fac(3)), ((3) * (3)) - (3), ((3) * (fac(3))) / (3), ((3) ** (!3)) * (fac(3)), ((3) + (!3)) + (3), ((3) + (3)) & (fac(3)), ((3) + (3)) + (!3), ((3) + (3)) - (!3), ((3) + (3)) << (!3), ((3) + (3)) >> (!3), ((3) + (3)) ^ (!3), ((3) + (3)) | (!3), ((3) + (3)) | (fac(3)), ((3) + (fac(3))) - (3), ((3) - (!3)) + (3), ((3) - (3)) + (fac(3)), ((3) - (3)) ^ (fac(3)), ((3) - (3)) | (fac(3)), ((3) / (3)) * (fac(3)), ((3) << (!3)) + (3), ((3) >> (!3)) + (3), ((3) >> (3)) + (fac(3)), ((3) >> (3)) ^ (fac(3)), ((3) >> (3)) | (fac(3)), ((3) >> (fac(3))) + (fac(3)), ((3) >> (fac(3))) ^ (fac(3)), ((3) >> (fac(3))) | (fac(3)), ((3) ^ (!3)) + (3), ((3) ^ (3)) + (fac(3)), ((3) ^ (3)) ^ (fac(3)), ((3) ^ (3)) | (fac(3)), ((3) ^ (fac(3))) ^ (3), ((3) | (!3)) + (3), ((3) | (3)) + (3), ((3) | (fac(3))) & (fac(3)), ((fac(3)) % (3)) + (fac(3)), ((fac(3)) % (3)) ^ (fac(3)), ((fac(3)) % (3)) | (fac(3)), ((fac(3)) % (fac(3))) + (fac(3)), ((fac(3)) % (fac(3))) ^ (fac(3)), ((fac(3)) % (fac(3))) | (fac(3)), ((fac(3)) & (!3)) + (fac(3)), ((fac(3)) & (!3)) ^ (fac(3)), ((fac(3)) & (!3)) | (fac(3)), ((fac(3)) & (3)) * (3), ((fac(3)) & (3)) | (fac(3)), ((fac(3)) & (fac(3))) & (fac(3)), ((fac(3)) & (fac(3))) + (!3), ((fac(3)) & (fac(3))) - (!3), ((fac(3)) & (fac(3))) << (!3), ((fac(3)) & (fac(3))) >> (!3), ((fac(3)) & (fac(3))) ^ (!3), ((fac(3)) & (fac(3))) | (!3), ((fac(3)) & (fac(3))) | (fac(3)), ((fac(3)) * (!3)) + (fac(3)), ((fac(3)) * (!3)) ^ (fac(3)), ((fac(3)) * (!3)) | (fac(3)), ((fac(3)) * (3)) / (3), ((fac(3)) * (fac(3))) / (fac(3)), ((fac(3)) ** (!3)) * (fac(3)), ((fac(3)) + (!3)) & (fac(3)), ((fac(3)) + (!3)) + (!3), ((fac(3)) + (!3)) - (!3), ((fac(3)) + (!3)) << (!3), ((fac(3)) + (!3)) >> (!3), ((fac(3)) + (!3)) ^ (!3), ((fac(3)) + (!3)) | (!3), ((fac(3)) + (!3)) | (fac(3)), ((fac(3)) + (3)) - (3), ((fac(3)) + (fac(3))) - (fac(3)), ((fac(3)) - (!3)) & (fac(3)), ((fac(3)) - (!3)) + (!3), ((fac(3)) - (!3)) - (!3), ((fac(3)) - (!3)) << (!3), ((fac(3)) - (!3)) >> (!3), ((fac(3)) - (!3)) ^ (!3), ((fac(3)) - (!3)) | (!3), ((fac(3)) - (!3)) | (fac(3)), ((fac(3)) - (3)) + (3), ((fac(3)) - (fac(3))) + (fac(3)), ((fac(3)) - (fac(3))) ^ (fac(3)), ((fac(3)) - (fac(3))) | (fac(3)), ((fac(3)) / (3)) * (3), ((fac(3)) / (3)) | (fac(3)), ((fac(3)) / (fac(3))) * (fac(3)), ((fac(3)) << (!3)) & (fac(3)), ((fac(3)) << (!3)) + (!3), ((fac(3)) << (!3)) - (!3), ((fac(3)) << (!3)) << (!3), ((fac(3)) << (!3)) >> (!3), ((fac(3)) << (!3)) ^ (!3), ((fac(3)) << (!3)) | (!3), ((fac(3)) << (!3)) | (fac(3)), ((fac(3)) << (3)) >> (3), ((fac(3)) << (fac(3))) >> (fac(3)), ((fac(3)) >> (!3)) & (fac(3)), ((fac(3)) >> (!3)) + (!3), ((fac(3)) >> (!3)) - (!3), ((fac(3)) >> (!3)) << (!3), ((fac(3)) >> (!3)) >> (!3), ((fac(3)) >> (!3)) ^ (!3), ((fac(3)) >> (!3)) | (!3), ((fac(3)) >> (!3)) | (fac(3)), ((fac(3)) >> (3)) + (fac(3)), ((fac(3)) >> (3)) ^ (fac(3)), ((fac(3)) >> (3)) | (fac(3)), ((fac(3)) >> (fac(3))) + (fac(3)), ((fac(3)) >> (fac(3))) ^ (fac(3)), ((fac(3)) >> (fac(3))) | (fac(3)), ((fac(3)) ^ (!3)) & (fac(3)), ((fac(3)) ^ (!3)) + (!3), ((fac(3)) ^ (!3)) - (!3), ((fac(3)) ^ (!3)) << (!3), ((fac(3)) ^ (!3)) >> (!3), ((fac(3)) ^ (!3)) ^ (!3), ((fac(3)) ^ (!3)) | (!3), ((fac(3)) ^ (!3)) | (fac(3)), ((fac(3)) ^ (3)) ^ (3), ((fac(3)) ^ (fac(3))) + (fac(3)), ((fac(3)) ^ (fac(3))) ^ (fac(3)), ((fac(3)) ^ (fac(3))) | (fac(3)), ((fac(3)) | (!3)) & (fac(3)), ((fac(3)) | (!3)) + (!3), ((fac(3)) | (!3)) - (!3), ((fac(3)) | (!3)) << (!3), ((fac(3)) | (!3)) >> (!3), ((fac(3)) | (!3)) ^ (!3), ((fac(3)) | (!3)) | (!3), ((fac(3)) | (!3)) | (fac(3)), ((fac(3)) | (3)) & (fac(3)), ((fac(3)) | (fac(3))) & (fac(3)), ((fac(3)) | (fac(3))) + (!3), ((fac(3)) | (fac(3))) - (!3), ((fac(3)) | (fac(3))) << (!3), ((fac(3)) | (fac(3))) >> (!3), ((fac(3)) | (fac(3))) ^ (!3), ((fac(3)) | (fac(3))) | (!3), ((fac(3)) | (fac(3))) | (fac(3)), (3) * ((3) & (fac(3))), (3) * ((fac(3)) & (3)), (3) * ((fac(3)) / (3)), (3) * (fac((3) & (fac(3)))), (3) * (fac((fac(3)) & (3))), (3) * (fac((fac(3)) / (3))), (3) + ((!3) + (3)), (3) + ((!3) ^ (3)), (3) + ((!3) | (3)), (3) + ((3) % (fac(3))), (3) + ((3) & (3)), (3) + ((3) + (!3)), (3) + ((3) - (!3)), (3) + ((3) << (!3)), (3) + ((3) >> (!3)), (3) + ((3) ^ (!3)), (3) + ((3) | (!3)), (3) + ((3) | (3)), (3) + ((fac(3)) - (3)), (3) + (sqrt((3) * (3))), (3) + (sqrt((3) + (fac(3)))), (3) + (sqrt((fac(3)) + (3))), (3) - ((!3) - (3)), (3) - ((3) - (fac(3))), (3) << (!((!3) % (3))), (3) << (!((!3) % (fac(3)))), (3) << (!((!3) & (!3))), (3) << (!((!3) & (3))), (3) << (!((!3) & (fac(3)))), (3) << (!((!3) * (!3))), (3) << (!((!3) * (3))), (3) << (!((!3) * (fac(3)))), (3) << (!((!3) ** (3))), (3) << (!((!3) ** (fac(3)))), (3) << (!((!3) + (!3))), (3) << (!((!3) - (!3))), (3) << (!((!3) / (3))), (3) << (!((!3) / (fac(3)))), (3) << (!((!3) << (!3))), (3) << (!((!3) << (3))), (3) << (!((!3) << (fac(3)))), (3) << (!((!3) >> (!3))), (3) << (!((!3) >> (3))), (3) << (!((!3) >> (fac(3)))), (3) << (!((!3) ^ (!3))), (3) << (!((!3) | (!3))), (3) << (!((3) % (3))), (3) << (!((3) & (!3))), (3) << (!((3) * (!3))), (3) << (!((3) - (3))), (3) << (!((3) >> (3))), (3) << (!((3) >> (fac(3)))), (3) << (!((3) ^ (3))), (3) << (!((fac(3)) % (3))), (3) << (!((fac(3)) % (fac(3)))), (3) << (!((fac(3)) & (!3))), (3) << (!((fac(3)) * (!3))), (3) << (!((fac(3)) - (fac(3)))), (3) << (!((fac(3)) >> (3))), (3) << (!((fac(3)) >> (fac(3)))), (3) << (!((fac(3)) ^ (fac(3)))), (3) << ((!3) ** (!3)), (3) << ((3) ** (!3)), (3) << ((3) / (3)), (3) << ((fac(3)) ** (!3)), (3) << ((fac(3)) / (fac(3))), (3) << (fac((!3) % (3))), (3) << (fac((!3) % (fac(3)))), (3) << (fac((!3) & (!3))), (3) << (fac((!3) & (3))), (3) << (fac((!3) & (fac(3)))), (3) << (fac((!3) * (!3))), (3) << (fac((!3) * (3))), (3) << (fac((!3) * (fac(3)))), (3) << (fac((!3) ** (!3))), (3) << (fac((!3) ** (3))), (3) << (fac((!3) ** (fac(3)))), (3) << (fac((!3) + (!3))), (3) << (fac((!3) - (!3))), (3) << (fac((!3) / (3))), (3) << (fac((!3) / (fac(3)))), (3) << (fac((!3) << (!3))), (3) << (fac((!3) << (3))), (3) << (fac((!3) << (fac(3)))), (3) << (fac((!3) >> (!3))), (3) << (fac((!3) >> (3))), (3) << (fac((!3) >> (fac(3)))), (3) << (fac((!3) ^ (!3))), (3) << (fac((!3) | (!3))), (3) << (fac((3) % (3))), (3) << (fac((3) & (!3))), (3) << (fac((3) * (!3))), (3) << (fac((3) ** (!3))), (3) << (fac((3) - (3))), (3) << (fac((3) / (3))), (3) << (fac((3) >> (3))), (3) << (fac((3) >> (fac(3)))), (3) << (fac((3) ^ (3))), (3) << (fac((fac(3)) % (3))), (3) << (fac((fac(3)) % (fac(3)))), (3) << (fac((fac(3)) & (!3))), (3) << (fac((fac(3)) * (!3))), (3) << (fac((fac(3)) ** (!3))), (3) << (fac((fac(3)) - (fac(3)))), (3) << (fac((fac(3)) / (fac(3)))), (3) << (fac((fac(3)) >> (3))), (3) << (fac((fac(3)) >> (fac(3)))), (3) << (fac((fac(3)) ^ (fac(3)))), (3) << (sqrt((!3) ** (!3))), (3) << (sqrt((3) ** (!3))), (3) << (sqrt((3) / (3))), (3) << (sqrt((fac(3)) ** (!3))), (3) << (sqrt((fac(3)) / (fac(3)))), (3) ^ ((3) ^ (fac(3))), (3) ^ ((fac(3)) ^ (3)), (fac((!3) % (3))) * (fac(3)), (fac((!3) % (fac(3)))) * (fac(3)), (fac((!3) & (!3))) * (fac(3)), (fac((!3) & (3))) * (fac(3)), (fac((!3) & (fac(3)))) * (fac(3)), (fac((!3) * (!3))) * (fac(3)), (fac((!3) * (3))) * (fac(3)), (fac((!3) * (fac(3)))) * (fac(3)), (fac((!3) ** (!3))) * (fac(3)), (fac((!3) ** (3))) * (fac(3)), (fac((!3) ** (fac(3)))) * (fac(3)), (fac((!3) + (!3))) * (fac(3)), (fac((!3) + (3))) & (fac(3)), (fac((!3) + (3))) + (!3), (fac((!3) + (3))) - (!3), (fac((!3) + (3))) << (!3), (fac((!3) + (3))) >> (!3), (fac((!3) + (3))) ^ (!3), (fac((!3) + (3))) | (!3), (fac((!3) + (3))) | (fac(3)), (fac((!3) - (!3))) * (fac(3)), (fac((!3) / (3))) * (fac(3)), (fac((!3) / (fac(3)))) * (fac(3)), (fac((!3) << (!3))) * (fac(3)), (fac((!3) << (3))) * (fac(3)), (fac((!3) << (fac(3)))) * (fac(3)), (fac((!3) >> (!3))) * (fac(3)), (fac((!3) >> (3))) * (fac(3)), (fac((!3) >> (fac(3)))) * (fac(3)), (fac((!3) ^ (!3))) * (fac(3)), (fac((!3) ^ (3))) & (fac(3)), (fac((!3) ^ (3))) + (!3), (fac((!3) ^ (3))) - (!3), (fac((!3) ^ (3))) << (!3), (fac((!3) ^ (3))) >> (!3), (fac((!3) ^ (3))) ^ (!3), (fac((!3) ^ (3))) | (!3), (fac((!3) ^ (3))) | (fac(3)), (fac((!3) | (!3))) * (fac(3)), (fac((!3) | (3))) & (fac(3)), (fac((!3) | (3))) + (!3), (fac((!3) | (3))) - (!3), (fac((!3) | (3))) << (!3), (fac((!3) | (3))) >> (!3), (fac((!3) | (3))) ^ (!3), (fac((!3) | (3))) | (!3), (fac((!3) | (3))) | (fac(3)), (fac((3) % (3))) * (fac(3)), (fac((3) % (fac(3)))) & (fac(3)), (fac((3) % (fac(3)))) + (!3), (fac((3) % (fac(3)))) - (!3), (fac((3) % (fac(3)))) << (!3), (fac((3) % (fac(3)))) >> (!3), (fac((3) % (fac(3)))) ^ (!3), (fac((3) % (fac(3)))) | (!3), (fac((3) % (fac(3)))) | (fac(3)), (fac((3) & (!3))) * (fac(3)), (fac((3) & (3))) & (fac(3)), (fac((3) & (3))) + (!3), (fac((3) & (3))) - (!3), (fac((3) & (3))) << (!3), (fac((3) & (3))) >> (!3), (fac((3) & (3))) ^ (!3), (fac((3) & (3))) | (!3), (fac((3) & (3))) | (fac(3)), (fac((3) & (fac(3)))) * (3), (fac((3) & (fac(3)))) | (fac(3)), (fac((3) * (!3))) * (fac(3)), (fac((3) ** (!3))) * (fac(3)), (fac((3) + (!3))) & (fac(3)), (fac((3) + (!3))) + (!3), (fac((3) + (!3))) - (!3), (fac((3) + (!3))) << (!3), (fac((3) + (!3))) >> (!3), (fac((3) + (!3))) ^ (!3), (fac((3) + (!3))) | (!3), (fac((3) + (!3))) | (fac(3)), (fac((3) - (!3))) & (fac(3)), (fac((3) - (!3))) + (!3), (fac((3) - (!3))) - (!3), (fac((3) - (!3))) << (!3), (fac((3) - (!3))) >> (!3), (fac((3) - (!3))) ^ (!3), (fac((3) - (!3))) | (!3), (fac((3) - (!3))) | (fac(3)), (fac((3) - (3))) * (fac(3)), (fac((3) / (3))) * (fac(3)), (fac((3) << (!3))) & (fac(3)), (fac((3) << (!3))) + (!3), (fac((3) << (!3))) - (!3), (fac((3) << (!3))) << (!3), (fac((3) << (!3))) >> (!3), (fac((3) << (!3))) ^ (!3), (fac((3) << (!3))) | (!3), (fac((3) << (!3))) | (fac(3)), (fac((3) >> (!3))) & (fac(3)), (fac((3) >> (!3))) + (!3), (fac((3) >> (!3))) - (!3), (fac((3) >> (!3))) << (!3), (fac((3) >> (!3))) >> (!3), (fac((3) >> (!3))) ^ (!3), (fac((3) >> (!3))) | (!3), (fac((3) >> (!3))) | (fac(3)), (fac((3) >> (3))) * (fac(3)), (fac((3) >> (fac(3)))) * (fac(3)), (fac((3) ^ (!3))) & (fac(3)), (fac((3) ^ (!3))) + (!3), (fac((3) ^ (!3))) - (!3), (fac((3) ^ (!3))) << (!3), (fac((3) ^ (!3))) >> (!3), (fac((3) ^ (!3))) ^ (!3), (fac((3) ^ (!3))) | (!3), (fac((3) ^ (!3))) | (fac(3)), (fac((3) ^ (3))) * (fac(3)), (fac((3) | (!3))) & (fac(3)), (fac((3) | (!3))) + (!3), (fac((3) | (!3))) - (!3), (fac((3) | (!3))) << (!3), (fac((3) | (!3))) >> (!3), (fac((3) | (!3))) ^ (!3), (fac((3) | (!3))) | (!3), (fac((3) | (!3))) | (fac(3)), (fac((3) | (3))) & (fac(3)), (fac((3) | (3))) + (!3), (fac((3) | (3))) - (!3), (fac((3) | (3))) << (!3), (fac((3) | (3))) >> (!3), (fac((3) | (3))) ^ (!3), (fac((3) | (3))) | (!3), (fac((3) | (3))) | (fac(3)), (fac((fac(3)) % (3))) * (fac(3)), (fac((fac(3)) % (fac(3)))) * (fac(3)), (fac((fac(3)) & (!3))) * (fac(3)), (fac((fac(3)) & (3))) * (3), (fac((fac(3)) & (3))) | (fac(3)), (fac((fac(3)) * (!3))) * (fac(3)), (fac((fac(3)) ** (!3))) * (fac(3)), (fac((fac(3)) - (3))) & (fac(3)), (fac((fac(3)) - (3))) + (!3), (fac((fac(3)) - (3))) - (!3), (fac((fac(3)) - (3))) << (!3), (fac((fac(3)) - (3))) >> (!3), (fac((fac(3)) - (3))) ^ (!3), (fac((fac(3)) - (3))) | (!3), (fac((fac(3)) - (3))) | (fac(3)), (fac((fac(3)) - (fac(3)))) * (fac(3)), (fac((fac(3)) / (3))) * (3), (fac((fac(3)) / (3))) | (fac(3)), (fac((fac(3)) / (fac(3)))) * (fac(3)), (fac((fac(3)) >> (3))) * (fac(3)), (fac((fac(3)) >> (fac(3)))) * (fac(3)), (fac((fac(3)) ^ (fac(3)))) * (fac(3)), (fac(3)) % ((3) * (3)), (fac(3)) % ((3) * (fac(3))), (fac(3)) % ((3) ** (3)), (fac(3)) % ((3) ** (fac(3))), (fac(3)) % ((3) + (fac(3))), (fac(3)) % ((3) << (3)), (fac(3)) % ((3) << (fac(3))), (fac(3)) % ((3) | (fac(3))), (fac(3)) % ((fac(3)) * (3)), (fac(3)) % ((fac(3)) * (fac(3))), (fac(3)) % ((fac(3)) ** (3)), (fac(3)) % ((fac(3)) ** (fac(3))), (fac(3)) % ((fac(3)) + (3)), (fac(3)) % ((fac(3)) + (fac(3))), (fac(3)) % ((fac(3)) << (3)), (fac(3)) % ((fac(3)) << (fac(3))), (fac(3)) % ((fac(3)) | (3)), (fac(3)) % (fac((!3) + (fac(3)))), (fac(3)) % (fac((!3) ^ (fac(3)))), (fac(3)) % (fac((!3) | (fac(3)))), (fac(3)) % (fac((3) * (3))), (fac(3)) % (fac((3) + (3))), (fac(3)) % (fac((3) + (fac(3)))), (fac(3)) % (fac((3) ^ (fac(3)))), (fac(3)) % (fac((3) | (fac(3)))), (fac(3)) % (fac((fac(3)) & (fac(3)))), (fac(3)) % (fac((fac(3)) + (!3))), (fac(3)) % (fac((fac(3)) + (3))), (fac(3)) % (fac((fac(3)) - (!3))), (fac(3)) % (fac((fac(3)) << (!3))), (fac(3)) % (fac((fac(3)) >> (!3))), (fac(3)) % (fac((fac(3)) ^ (!3))), (fac(3)) % (fac((fac(3)) ^ (3))), (fac(3)) % (fac((fac(3)) | (!3))), (fac(3)) % (fac((fac(3)) | (3))), (fac(3)) % (fac((fac(3)) | (fac(3)))), (fac(3)) % (sqrt((3) ** (fac(3)))), (fac(3)) % (sqrt((fac(3)) ** (fac(3)))), (fac(3)) & ((!3) + (fac(3))), (fac(3)) & ((!3) ^ (fac(3))), (fac(3)) & ((!3) | (fac(3))), (fac(3)) & ((3) + (3)), (fac(3)) & ((3) | (fac(3))), (fac(3)) & ((fac(3)) & (fac(3))), (fac(3)) & ((fac(3)) + (!3)), (fac(3)) & ((fac(3)) - (!3)), (fac(3)) & ((fac(3)) << (!3)), (fac(3)) & ((fac(3)) >> (!3)), (fac(3)) & ((fac(3)) ^ (!3)), (fac(3)) & ((fac(3)) | (!3)), (fac(3)) & ((fac(3)) | (3)), (fac(3)) & ((fac(3)) | (fac(3))), (fac(3)) & (fac((!3) + (3))), (fac(3)) & (fac((!3) ^ (3))), (fac(3)) & (fac((!3) | (3))), (fac(3)) & (fac((3) % (fac(3)))), (fac(3)) & (fac((3) & (3))), (fac(3)) & (fac((3) + (!3))), (fac(3)) & (fac((3) - (!3))), (fac(3)) & (fac((3) << (!3))), (fac(3)) & (fac((3) >> (!3))), (fac(3)) & (fac((3) ^ (!3))), (fac(3)) & (fac((3) | (!3))), (fac(3)) & (fac((3) | (3))), (fac(3)) & (fac((fac(3)) - (3))), (fac(3)) & (sqrt((fac(3)) * (fac(3)))), (fac(3)) * (!((!3) % (3))), (fac(3)) * (!((!3) % (fac(3)))), (fac(3)) * (!((!3) & (!3))), (fac(3)) * (!((!3) & (3))), (fac(3)) * (!((!3) & (fac(3)))), (fac(3)) * (!((!3) * (!3))), (fac(3)) * (!((!3) * (3))), (fac(3)) * (!((!3) * (fac(3)))), (fac(3)) * (!((!3) ** (3))), (fac(3)) * (!((!3) ** (fac(3)))), (fac(3)) * (!((!3) + (!3))), (fac(3)) * (!((!3) - (!3))), (fac(3)) * (!((!3) / (3))), (fac(3)) * (!((!3) / (fac(3)))), (fac(3)) * (!((!3) << (!3))), (fac(3)) * (!((!3) << (3))), (fac(3)) * (!((!3) << (fac(3)))), (fac(3)) * (!((!3) >> (!3))), (fac(3)) * (!((!3) >> (3))), (fac(3)) * (!((!3) >> (fac(3)))), (fac(3)) * (!((!3) ^ (!3))), (fac(3)) * (!((!3) | (!3))), (fac(3)) * (!((3) % (3))), (fac(3)) * (!((3) & (!3))), (fac(3)) * (!((3) * (!3))), (fac(3)) * (!((3) - (3))), (fac(3)) * (!((3) >> (3))), (fac(3)) * (!((3) >> (fac(3)))), (fac(3)) * (!((3) ^ (3))), (fac(3)) * (!((fac(3)) % (3))), (fac(3)) * (!((fac(3)) % (fac(3)))), (fac(3)) * (!((fac(3)) & (!3))), (fac(3)) * (!((fac(3)) * (!3))), (fac(3)) * (!((fac(3)) - (fac(3)))), (fac(3)) * (!((fac(3)) >> (3))), (fac(3)) * (!((fac(3)) >> (fac(3)))), (fac(3)) * (!((fac(3)) ^ (fac(3)))), (fac(3)) * ((!3) ** (!3)), (fac(3)) * ((3) ** (!3)), (fac(3)) * ((3) / (3)), (fac(3)) * ((fac(3)) ** (!3)), (fac(3)) * ((fac(3)) / (fac(3))), (fac(3)) * (fac((!3) % (3))), (fac(3)) * (fac((!3) % (fac(3)))), (fac(3)) * (fac((!3) & (!3))), (fac(3)) * (fac((!3) & (3))), (fac(3)) * (fac((!3) & (fac(3)))), (fac(3)) * (fac((!3) * (!3))), (fac(3)) * (fac((!3) * (3))), (fac(3)) * (fac((!3) * (fac(3)))), (fac(3)) * (fac((!3) ** (!3))), (fac(3)) * (fac((!3) ** (3))), (fac(3)) * (fac((!3) ** (fac(3)))), (fac(3)) * (fac((!3) + (!3))), (fac(3)) * (fac((!3) - (!3))), (fac(3)) * (fac((!3) / (3))), (fac(3)) * (fac((!3) / (fac(3)))), (fac(3)) * (fac((!3) << (!3))), (fac(3)) * (fac((!3) << (3))), (fac(3)) * (fac((!3) << (fac(3)))), (fac(3)) * (fac((!3) >> (!3))), (fac(3)) * (fac((!3) >> (3))), (fac(3)) * (fac((!3) >> (fac(3)))), (fac(3)) * (fac((!3) ^ (!3))), (fac(3)) * (fac((!3) | (!3))), (fac(3)) * (fac((3) % (3))), (fac(3)) * (fac((3) & (!3))), (fac(3)) * (fac((3) * (!3))), (fac(3)) * (fac((3) ** (!3))), (fac(3)) * (fac((3) - (3))), (fac(3)) * (fac((3) / (3))), (fac(3)) * (fac((3) >> (3))), (fac(3)) * (fac((3) >> (fac(3)))), (fac(3)) * (fac((3) ^ (3))), (fac(3)) * (fac((fac(3)) % (3))), (fac(3)) * (fac((fac(3)) % (fac(3)))), (fac(3)) * (fac((fac(3)) & (!3))), (fac(3)) * (fac((fac(3)) * (!3))), (fac(3)) * (fac((fac(3)) ** (!3))), (fac(3)) * (fac((fac(3)) - (fac(3)))), (fac(3)) * (fac((fac(3)) / (fac(3)))), (fac(3)) * (fac((fac(3)) >> (3))), (fac(3)) * (fac((fac(3)) >> (fac(3)))), (fac(3)) * (fac((fac(3)) ^ (fac(3)))), (fac(3)) * (sqrt((!3) ** (!3))), (fac(3)) * (sqrt((3) ** (!3))), (fac(3)) * (sqrt((3) / (3))), (fac(3)) * (sqrt((fac(3)) ** (!3))), (fac(3)) * (sqrt((fac(3)) / (fac(3)))), (fac(3)) ** (!((!3) % (3))), (fac(3)) ** (!((!3) % (fac(3)))), (fac(3)) ** (!((!3) & (!3))), (fac(3)) ** (!((!3) & (3))), (fac(3)) ** (!((!3) & (fac(3)))), (fac(3)) ** (!((!3) * (!3))), (fac(3)) ** (!((!3) * (3))), (fac(3)) ** (!((!3) * (fac(3)))), (fac(3)) ** (!((!3) ** (3))), (fac(3)) ** (!((!3) ** (fac(3)))), (fac(3)) ** (!((!3) + (!3))), (fac(3)) ** (!((!3) - (!3))), (fac(3)) ** (!((!3) / (3))), (fac(3)) ** (!((!3) / (fac(3)))), (fac(3)) ** (!((!3) << (!3))), (fac(3)) ** (!((!3) << (3))), (fac(3)) ** (!((!3) << (fac(3)))), (fac(3)) ** (!((!3) >> (!3))), (fac(3)) ** (!((!3) >> (3))), (fac(3)) ** (!((!3) >> (fac(3)))), (fac(3)) ** (!((!3) ^ (!3))), (fac(3)) ** (!((!3) | (!3))), (fac(3)) ** (!((3) % (3))), (fac(3)) ** (!((3) & (!3))), (fac(3)) ** (!((3) * (!3))), (fac(3)) ** (!((3) - (3))), (fac(3)) ** (!((3) >> (3))), (fac(3)) ** (!((3) >> (fac(3)))), (fac(3)) ** (!((3) ^ (3))), (fac(3)) ** (!((fac(3)) % (3))), (fac(3)) ** (!((fac(3)) % (fac(3)))), (fac(3)) ** (!((fac(3)) & (!3))), (fac(3)) ** (!((fac(3)) * (!3))), (fac(3)) ** (!((fac(3)) - (fac(3)))), (fac(3)) ** (!((fac(3)) >> (3))), (fac(3)) ** (!((fac(3)) >> (fac(3)))), (fac(3)) ** (!((fac(3)) ^ (fac(3)))), (fac(3)) ** ((!3) ** (!3)), (fac(3)) ** ((3) ** (!3)), (fac(3)) ** ((3) / (3)), (fac(3)) ** ((fac(3)) ** (!3)), (fac(3)) ** ((fac(3)) / (fac(3))), (fac(3)) ** (fac((!3) % (3))), (fac(3)) ** (fac((!3) % (fac(3)))), (fac(3)) ** (fac((!3) & (!3))), (fac(3)) ** (fac((!3) & (3))), (fac(3)) ** (fac((!3) & (fac(3)))), (fac(3)) ** (fac((!3) * (!3))), (fac(3)) ** (fac((!3) * (3))), (fac(3)) ** (fac((!3) * (fac(3)))), (fac(3)) ** (fac((!3) ** (!3))), (fac(3)) ** (fac((!3) ** (3))), (fac(3)) ** (fac((!3) ** (fac(3)))), (fac(3)) ** (fac((!3) + (!3))), (fac(3)) ** (fac((!3) - (!3))), (fac(3)) ** (fac((!3) / (3))), (fac(3)) ** (fac((!3) / (fac(3)))), (fac(3)) ** (fac((!3) << (!3))), (fac(3)) ** (fac((!3) << (3))), (fac(3)) ** (fac((!3) << (fac(3)))), (fac(3)) ** (fac((!3) >> (!3))), (fac(3)) ** (fac((!3) >> (3))), (fac(3)) ** (fac((!3) >> (fac(3)))), (fac(3)) ** (fac((!3) ^ (!3))), (fac(3)) ** (fac((!3) | (!3))), (fac(3)) ** (fac((3) % (3))), (fac(3)) ** (fac((3) & (!3))), (fac(3)) ** (fac((3) * (!3))), (fac(3)) ** (fac((3) ** (!3))), (fac(3)) ** (fac((3) - (3))), (fac(3)) ** (fac((3) / (3))), (fac(3)) ** (fac((3) >> (3))), (fac(3)) ** (fac((3) >> (fac(3)))), (fac(3)) ** (fac((3) ^ (3))), (fac(3)) ** (fac((fac(3)) % (3))), (fac(3)) ** (fac((fac(3)) % (fac(3)))), (fac(3)) ** (fac((fac(3)) & (!3))), (fac(3)) ** (fac((fac(3)) * (!3))), (fac(3)) ** (fac((fac(3)) ** (!3))), (fac(3)) ** (fac((fac(3)) - (fac(3)))), (fac(3)) ** (fac((fac(3)) / (fac(3)))), (fac(3)) ** (fac((fac(3)) >> (3))), (fac(3)) ** (fac((fac(3)) >> (fac(3)))), (fac(3)) ** (fac((fac(3)) ^ (fac(3)))), (fac(3)) ** (sqrt((!3) ** (!3))), (fac(3)) ** (sqrt((3) ** (!3))), (fac(3)) ** (sqrt((3) / (3))), (fac(3)) ** (sqrt((fac(3)) ** (!3))), (fac(3)) ** (sqrt((fac(3)) / (fac(3)))), (fac(3)) + (!((!3) ** (!3))), (fac(3)) + (!((!3) + (3))), (fac(3)) + (!((!3) + (fac(3)))), (fac(3)) + (!((!3) - (3))), (fac(3)) + (!((!3) - (fac(3)))), (fac(3)) + (!((!3) ^ (3))), (fac(3)) + (!((!3) ^ (fac(3)))), (fac(3)) + (!((!3) | (3))), (fac(3)) + (!((!3) | (fac(3)))), (fac(3)) + (!((3) % (fac(3)))), (fac(3)) + (!((3) & (3))), (fac(3)) + (!((3) & (fac(3)))), (fac(3)) + (!((3) * (3))), (fac(3)) + (!((3) * (fac(3)))), (fac(3)) + (!((3) ** (!3))), (fac(3)) + (!((3) ** (3))), (fac(3)) + (!((3) ** (fac(3)))), (fac(3)) + (!((3) + (!3))), (fac(3)) + (!((3) + (3))), (fac(3)) + (!((3) + (fac(3)))), (fac(3)) + (!((3) - (!3))), (fac(3)) + (!((3) - (fac(3)))), (fac(3)) + (!((3) / (3))), (fac(3)) + (!((3) << (!3))), (fac(3)) + (!((3) << (3))), (fac(3)) + (!((3) << (fac(3)))), (fac(3)) + (!((3) >> (!3))), (fac(3)) + (!((3) ^ (!3))), (fac(3)) + (!((3) ^ (fac(3)))), (fac(3)) + (!((3) | (!3))), (fac(3)) + (!((3) | (3))), (fac(3)) + (!((3) | (fac(3)))), (fac(3)) + (!((fac(3)) & (3))), (fac(3)) + (!((fac(3)) & (fac(3)))), (fac(3)) + (!((fac(3)) * (3))), (fac(3)) + (!((fac(3)) * (fac(3)))), (fac(3)) + (!((fac(3)) ** (!3))), (fac(3)) + (!((fac(3)) ** (3))), (fac(3)) + (!((fac(3)) ** (fac(3)))), (fac(3)) + (!((fac(3)) + (!3))), (fac(3)) + (!((fac(3)) + (3))), (fac(3)) + (!((fac(3)) + (fac(3)))), (fac(3)) + (!((fac(3)) - (!3))), (fac(3)) + (!((fac(3)) - (3))), (fac(3)) + (!((fac(3)) / (3))), (fac(3)) + (!((fac(3)) / (fac(3)))), (fac(3)) + (!((fac(3)) << (!3))), (fac(3)) + (!((fac(3)) << (3))), (fac(3)) + (!((fac(3)) << (fac(3)))), (fac(3)) + (!((fac(3)) >> (!3))), (fac(3)) + (!((fac(3)) ^ (!3))), (fac(3)) + (!((fac(3)) ^ (3))), (fac(3)) + (!((fac(3)) | (!3))), (fac(3)) + (!((fac(3)) | (3))), (fac(3)) + (!((fac(3)) | (fac(3)))), (fac(3)) + ((!3) % (3)), (fac(3)) + ((!3) % (fac(3))), (fac(3)) + ((!3) & (!3)), (fac(3)) + ((!3) & (3)), (fac(3)) + ((!3) & (fac(3))), (fac(3)) + ((!3) * (!3)), (fac(3)) + ((!3) * (3)), (fac(3)) + ((!3) * (fac(3))), (fac(3)) + ((!3) ** (3)), (fac(3)) + ((!3) ** (fac(3))), (fac(3)) + ((!3) + (!3)), (fac(3)) + ((!3) - (!3)), (fac(3)) + ((!3) / (3)), (fac(3)) + ((!3) / (fac(3))), (fac(3)) + ((!3) << (!3)), (fac(3)) + ((!3) << (3)), (fac(3)) + ((!3) << (fac(3))), (fac(3)) + ((!3) >> (!3)), (fac(3)) + ((!3) >> (3)), (fac(3)) + ((!3) >> (fac(3))), (fac(3)) + ((!3) ^ (!3)), (fac(3)) + ((!3) | (!3)), (fac(3)) + ((3) % (3)), (fac(3)) + ((3) & (!3)), (fac(3)) + ((3) * (!3)), (fac(3)) + ((3) - (3)), (fac(3)) + ((3) >> (3)), (fac(3)) + ((3) >> (fac(3))), (fac(3)) + ((3) ^ (3)), (fac(3)) + ((fac(3)) % (3)), (fac(3)) + ((fac(3)) % (fac(3))), (fac(3)) + ((fac(3)) & (!3)), (fac(3)) + ((fac(3)) * (!3)), (fac(3)) + ((fac(3)) - (fac(3))), (fac(3)) + ((fac(3)) >> (3)), (fac(3)) + ((fac(3)) >> (fac(3))), (fac(3)) + ((fac(3)) ^ (fac(3))), (fac(3)) + (sqrt((!3) % (3))), (fac(3)) + (sqrt((!3) % (fac(3)))), (fac(3)) + (sqrt((!3) & (!3))), (fac(3)) + (sqrt((!3) & (3))), (fac(3)) + (sqrt((!3) & (fac(3)))), (fac(3)) + (sqrt((!3) * (!3))), (fac(3)) + (sqrt((!3) * (3))), (fac(3)) + (sqrt((!3) * (fac(3)))), (fac(3)) + (sqrt((!3) ** (3))), (fac(3)) + (sqrt((!3) ** (fac(3)))), (fac(3)) + (sqrt((!3) + (!3))), (fac(3)) + (sqrt((!3) - (!3))), (fac(3)) + (sqrt((!3) / (3))), (fac(3)) + (sqrt((!3) / (fac(3)))), (fac(3)) + (sqrt((!3) << (!3))), (fac(3)) + (sqrt((!3) << (3))), (fac(3)) + (sqrt((!3) << (fac(3)))), (fac(3)) + (sqrt((!3) >> (!3))), (fac(3)) + (sqrt((!3) >> (3))), (fac(3)) + (sqrt((!3) >> (fac(3)))), (fac(3)) + (sqrt((!3) ^ (!3))), (fac(3)) + (sqrt((!3) | (!3))), (fac(3)) + (sqrt((3) % (3))), (fac(3)) + (sqrt((3) & (!3))), (fac(3)) + (sqrt((3) * (!3))), (fac(3)) + (sqrt((3) - (3))), (fac(3)) + (sqrt((3) >> (3))), (fac(3)) + (sqrt((3) >> (fac(3)))), (fac(3)) + (sqrt((3) ^ (3))), (fac(3)) + (sqrt((fac(3)) % (3))), (fac(3)) + (sqrt((fac(3)) % (fac(3)))), (fac(3)) + (sqrt((fac(3)) & (!3))), (fac(3)) + (sqrt((fac(3)) * (!3))), (fac(3)) + (sqrt((fac(3)) - (fac(3)))), (fac(3)) + (sqrt((fac(3)) >> (3))), (fac(3)) + (sqrt((fac(3)) >> (fac(3)))), (fac(3)) + (sqrt((fac(3)) ^ (fac(3)))), (fac(3)) - (!((!3) ** (!3))), (fac(3)) - (!((!3) + (3))), (fac(3)) - (!((!3) + (fac(3)))), (fac(3)) - (!((!3) - (3))), (fac(3)) - (!((!3) - (fac(3)))), (fac(3)) - (!((!3) ^ (3))), (fac(3)) - (!((!3) ^ (fac(3)))), (fac(3)) - (!((!3) | (3))), (fac(3)) - (!((!3) | (fac(3)))), (fac(3)) - (!((3) % (fac(3)))), (fac(3)) - (!((3) & (3))), (fac(3)) - (!((3) & (fac(3)))), (fac(3)) - (!((3) * (3))), (fac(3)) - (!((3) * (fac(3)))), (fac(3)) - (!((3) ** (!3))), (fac(3)) - (!((3) ** (3))), (fac(3)) - (!((3) ** (fac(3)))), (fac(3)) - (!((3) + (!3))), (fac(3)) - (!((3) + (3))), (fac(3)) - (!((3) + (fac(3)))), (fac(3)) - (!((3) - (!3))), (fac(3)) - (!((3) - (fac(3)))), (fac(3)) - (!((3) / (3))), (fac(3)) - (!((3) << (!3))), (fac(3)) - (!((3) << (3))), (fac(3)) - (!((3) << (fac(3)))), (fac(3)) - (!((3) >> (!3))), (fac(3)) - (!((3) ^ (!3))), (fac(3)) - (!((3) ^ (fac(3)))), (fac(3)) - (!((3) | (!3))), (fac(3)) - (!((3) | (3))), (fac(3)) - (!((3) | (fac(3)))), (fac(3)) - (!((fac(3)) & (3))), (fac(3)) - (!((fac(3)) & (fac(3)))), (fac(3)) - (!((fac(3)) * (3))), (fac(3)) - (!((fac(3)) * (fac(3)))), (fac(3)) - (!((fac(3)) ** (!3))), (fac(3)) - (!((fac(3)) ** (3))), (fac(3)) - (!((fac(3)) ** (fac(3)))), (fac(3)) - (!((fac(3)) + (!3))), (fac(3)) - (!((fac(3)) + (3))), (fac(3)) - (!((fac(3)) + (fac(3)))), (fac(3)) - (!((fac(3)) - (!3))), (fac(3)) - (!((fac(3)) - (3))), (fac(3)) - (!((fac(3)) / (3))), (fac(3)) - (!((fac(3)) / (fac(3)))), (fac(3)) - (!((fac(3)) << (!3))), (fac(3)) - (!((fac(3)) << (3))), (fac(3)) - (!((fac(3)) << (fac(3)))), (fac(3)) - (!((fac(3)) >> (!3))), (fac(3)) - (!((fac(3)) ^ (!3))), (fac(3)) - (!((fac(3)) ^ (3))), (fac(3)) - (!((fac(3)) | (!3))), (fac(3)) - (!((fac(3)) | (3))), (fac(3)) - (!((fac(3)) | (fac(3)))), (fac(3)) - ((!3) % (3)), (fac(3)) - ((!3) % (fac(3))), (fac(3)) - ((!3) & (!3)), (fac(3)) - ((!3) & (3)), (fac(3)) - ((!3) & (fac(3))), (fac(3)) - ((!3) * (!3)), (fac(3)) - ((!3) * (3)), (fac(3)) - ((!3) * (fac(3))), (fac(3)) - ((!3) ** (3)), (fac(3)) - ((!3) ** (fac(3))), (fac(3)) - ((!3) + (!3)), (fac(3)) - ((!3) - (!3)), (fac(3)) - ((!3) / (3)), (fac(3)) - ((!3) / (fac(3))), (fac(3)) - ((!3) << (!3)), (fac(3)) - ((!3) << (3)), (fac(3)) - ((!3) << (fac(3))), (fac(3)) - ((!3) >> (!3)), (fac(3)) - ((!3) >> (3)), (fac(3)) - ((!3) >> (fac(3))), (fac(3)) - ((!3) ^ (!3)), (fac(3)) - ((!3) | (!3)), (fac(3)) - ((3) % (3)), (fac(3)) - ((3) & (!3)), (fac(3)) - ((3) * (!3)), (fac(3)) - ((3) - (3)), (fac(3)) - ((3) >> (3)), (fac(3)) - ((3) >> (fac(3))), (fac(3)) - ((3) ^ (3)), (fac(3)) - ((fac(3)) % (3)), (fac(3)) - ((fac(3)) % (fac(3))), (fac(3)) - ((fac(3)) & (!3)), (fac(3)) - ((fac(3)) * (!3)), (fac(3)) - ((fac(3)) - (fac(3))), (fac(3)) - ((fac(3)) >> (3)), (fac(3)) - ((fac(3)) >> (fac(3))), (fac(3)) - ((fac(3)) ^ (fac(3))), (fac(3)) - (sqrt((!3) % (3))), (fac(3)) - (sqrt((!3) % (fac(3)))), (fac(3)) - (sqrt((!3) & (!3))), (fac(3)) - (sqrt((!3) & (3))), (fac(3)) - (sqrt((!3) & (fac(3)))), (fac(3)) - (sqrt((!3) * (!3))), (fac(3)) - (sqrt((!3) * (3))), (fac(3)) - (sqrt((!3) * (fac(3)))), (fac(3)) - (sqrt((!3) ** (3))), (fac(3)) - (sqrt((!3) ** (fac(3)))), (fac(3)) - (sqrt((!3) + (!3))), (fac(3)) - (sqrt((!3) - (!3))), (fac(3)) - (sqrt((!3) / (3))), (fac(3)) - (sqrt((!3) / (fac(3)))), (fac(3)) - (sqrt((!3) << (!3))), (fac(3)) - (sqrt((!3) << (3))), (fac(3)) - (sqrt((!3) << (fac(3)))), (fac(3)) - (sqrt((!3) >> (!3))), (fac(3)) - (sqrt((!3) >> (3))), (fac(3)) - (sqrt((!3) >> (fac(3)))), (fac(3)) - (sqrt((!3) ^ (!3))), (fac(3)) - (sqrt((!3) | (!3))), (fac(3)) - (sqrt((3) % (3))), (fac(3)) - (sqrt((3) & (!3))), (fac(3)) - (sqrt((3) * (!3))), (fac(3)) - (sqrt((3) - (3))), (fac(3)) - (sqrt((3) >> (3))), (fac(3)) - (sqrt((3) >> (fac(3)))), (fac(3)) - (sqrt((3) ^ (3))), (fac(3)) - (sqrt((fac(3)) % (3))), (fac(3)) - (sqrt((fac(3)) % (fac(3)))), (fac(3)) - (sqrt((fac(3)) & (!3))), (fac(3)) - (sqrt((fac(3)) * (!3))), (fac(3)) - (sqrt((fac(3)) - (fac(3)))), (fac(3)) - (sqrt((fac(3)) >> (3))), (fac(3)) - (sqrt((fac(3)) >> (fac(3)))), (fac(3)) - (sqrt((fac(3)) ^ (fac(3)))), (fac(3)) / (!((!3) % (3))), (fac(3)) / (!((!3) % (fac(3)))), (fac(3)) / (!((!3) & (!3))), (fac(3)) / (!((!3) & (3))), (fac(3)) / (!((!3) & (fac(3)))), (fac(3)) / (!((!3) * (!3))), (fac(3)) / (!((!3) * (3))), (fac(3)) / (!((!3) * (fac(3)))), (fac(3)) / (!((!3) ** (3))), (fac(3)) / (!((!3) ** (fac(3)))), (fac(3)) / (!((!3) + (!3))), (fac(3)) / (!((!3) - (!3))), (fac(3)) / (!((!3) / (3))), (fac(3)) / (!((!3) / (fac(3)))), (fac(3)) / (!((!3) << (!3))), (fac(3)) / (!((!3) << (3))), (fac(3)) / (!((!3) << (fac(3)))), (fac(3)) / (!((!3) >> (!3))), (fac(3)) / (!((!3) >> (3))), (fac(3)) / (!((!3) >> (fac(3)))), (fac(3)) / (!((!3) ^ (!3))), (fac(3)) / (!((!3) | (!3))), (fac(3)) / (!((3) % (3))), (fac(3)) / (!((3) & (!3))), (fac(3)) / (!((3) * (!3))), (fac(3)) / (!((3) - (3))), (fac(3)) / (!((3) >> (3))), (fac(3)) / (!((3) >> (fac(3)))), (fac(3)) / (!((3) ^ (3))), (fac(3)) / (!((fac(3)) % (3))), (fac(3)) / (!((fac(3)) % (fac(3)))), (fac(3)) / (!((fac(3)) & (!3))), (fac(3)) / (!((fac(3)) * (!3))), (fac(3)) / (!((fac(3)) - (fac(3)))), (fac(3)) / (!((fac(3)) >> (3))), (fac(3)) / (!((fac(3)) >> (fac(3)))), (fac(3)) / (!((fac(3)) ^ (fac(3)))), (fac(3)) / ((!3) ** (!3)), (fac(3)) / ((3) ** (!3)), (fac(3)) / ((3) / (3)), (fac(3)) / ((fac(3)) ** (!3)), (fac(3)) / ((fac(3)) / (fac(3))), (fac(3)) / (fac((!3) % (3))), (fac(3)) / (fac((!3) % (fac(3)))), (fac(3)) / (fac((!3) & (!3))), (fac(3)) / (fac((!3) & (3))), (fac(3)) / (fac((!3) & (fac(3)))), (fac(3)) / (fac((!3) * (!3))), (fac(3)) / (fac((!3) * (3))), (fac(3)) / (fac((!3) * (fac(3)))), (fac(3)) / (fac((!3) ** (!3))), (fac(3)) / (fac((!3) ** (3))), (fac(3)) / (fac((!3) ** (fac(3)))), (fac(3)) / (fac((!3) + (!3))), (fac(3)) / (fac((!3) - (!3))), (fac(3)) / (fac((!3) / (3))), (fac(3)) / (fac((!3) / (fac(3)))), (fac(3)) / (fac((!3) << (!3))), (fac(3)) / (fac((!3) << (3))), (fac(3)) / (fac((!3) << (fac(3)))), (fac(3)) / (fac((!3) >> (!3))), (fac(3)) / (fac((!3) >> (3))), (fac(3)) / (fac((!3) >> (fac(3)))), (fac(3)) / (fac((!3) ^ (!3))), (fac(3)) / (fac((!3) | (!3))), (fac(3)) / (fac((3) % (3))), (fac(3)) / (fac((3) & (!3))), (fac(3)) / (fac((3) * (!3))), (fac(3)) / (fac((3) ** (!3))), (fac(3)) / (fac((3) - (3))), (fac(3)) / (fac((3) / (3))), (fac(3)) / (fac((3) >> (3))), (fac(3)) / (fac((3) >> (fac(3)))), (fac(3)) / (fac((3) ^ (3))), (fac(3)) / (fac((fac(3)) % (3))), (fac(3)) / (fac((fac(3)) % (fac(3)))), (fac(3)) / (fac((fac(3)) & (!3))), (fac(3)) / (fac((fac(3)) * (!3))), (fac(3)) / (fac((fac(3)) ** (!3))), (fac(3)) / (fac((fac(3)) - (fac(3)))), (fac(3)) / (fac((fac(3)) / (fac(3)))), (fac(3)) / (fac((fac(3)) >> (3))), (fac(3)) / (fac((fac(3)) >> (fac(3)))), (fac(3)) / (fac((fac(3)) ^ (fac(3)))), (fac(3)) / (sqrt((!3) ** (!3))), (fac(3)) / (sqrt((3) ** (!3))), (fac(3)) / (sqrt((3) / (3))), (fac(3)) / (sqrt((fac(3)) ** (!3))), (fac(3)) / (sqrt((fac(3)) / (fac(3)))), (fac(3)) << (!((!3) ** (!3))), (fac(3)) << (!((!3) + (3))), (fac(3)) << (!((!3) + (fac(3)))), (fac(3)) << (!((!3) - (3))), (fac(3)) << (!((!3) - (fac(3)))), (fac(3)) << (!((!3) ^ (3))), (fac(3)) << (!((!3) ^ (fac(3)))), (fac(3)) << (!((!3) | (3))), (fac(3)) << (!((!3) | (fac(3)))), (fac(3)) << (!((3) % (fac(3)))), (fac(3)) << (!((3) & (3))), (fac(3)) << (!((3) & (fac(3)))), (fac(3)) << (!((3) * (3))), (fac(3)) << (!((3) * (fac(3)))), (fac(3)) << (!((3) ** (!3))), (fac(3)) << (!((3) ** (3))), (fac(3)) << (!((3) ** (fac(3)))), (fac(3)) << (!((3) + (!3))), (fac(3)) << (!((3) + (3))), (fac(3)) << (!((3) + (fac(3)))), (fac(3)) << (!((3) - (!3))), (fac(3)) << (!((3) - (fac(3)))), (fac(3)) << (!((3) / (3))), (fac(3)) << (!((3) << (!3))), (fac(3)) << (!((3) << (3))), (fac(3)) << (!((3) << (fac(3)))), (fac(3)) << (!((3) >> (!3))), (fac(3)) << (!((3) ^ (!3))), (fac(3)) << (!((3) ^ (fac(3)))), (fac(3)) << (!((3) | (!3))), (fac(3)) << (!((3) | (3))), (fac(3)) << (!((3) | (fac(3)))), (fac(3)) << (!((fac(3)) & (3))), (fac(3)) << (!((fac(3)) & (fac(3)))), (fac(3)) << (!((fac(3)) * (3))), (fac(3)) << (!((fac(3)) * (fac(3)))), (fac(3)) << (!((fac(3)) ** (!3))), (fac(3)) << (!((fac(3)) ** (3))), (fac(3)) << (!((fac(3)) ** (fac(3)))), (fac(3)) << (!((fac(3)) + (!3))), (fac(3)) << (!((fac(3)) + (3))), (fac(3)) << (!((fac(3)) + (fac(3)))), (fac(3)) << (!((fac(3)) - (!3))), (fac(3)) << (!((fac(3)) - (3))), (fac(3)) << (!((fac(3)) / (3))), (fac(3)) << (!((fac(3)) / (fac(3)))), (fac(3)) << (!((fac(3)) << (!3))), (fac(3)) << (!((fac(3)) << (3))), (fac(3)) << (!((fac(3)) << (fac(3)))), (fac(3)) << (!((fac(3)) >> (!3))), (fac(3)) << (!((fac(3)) ^ (!3))), (fac(3)) << (!((fac(3)) ^ (3))), (fac(3)) << (!((fac(3)) | (!3))), (fac(3)) << (!((fac(3)) | (3))), (fac(3)) << (!((fac(3)) | (fac(3)))), (fac(3)) << ((!3) % (3)), (fac(3)) << ((!3) % (fac(3))), (fac(3)) << ((!3) & (!3)), (fac(3)) << ((!3) & (3)), (fac(3)) << ((!3) & (fac(3))), (fac(3)) << ((!3) * (!3)), (fac(3)) << ((!3) * (3)), (fac(3)) << ((!3) * (fac(3))), (fac(3)) << ((!3) ** (3)), (fac(3)) << ((!3) ** (fac(3))), (fac(3)) << ((!3) + (!3)), (fac(3)) << ((!3) - (!3)), (fac(3)) << ((!3) / (3)), (fac(3)) << ((!3) / (fac(3))), (fac(3)) << ((!3) << (!3)), (fac(3)) << ((!3) << (3)), (fac(3)) << ((!3) << (fac(3))), (fac(3)) << ((!3) >> (!3)), (fac(3)) << ((!3) >> (3)), (fac(3)) << ((!3) >> (fac(3))), (fac(3)) << ((!3) ^ (!3)), (fac(3)) << ((!3) | (!3)), (fac(3)) << ((3) % (3)), (fac(3)) << ((3) & (!3)), (fac(3)) << ((3) * (!3)), (fac(3)) << ((3) - (3)), (fac(3)) << ((3) << (fac(3))), (fac(3)) << ((3) >> (3)), (fac(3)) << ((3) >> (fac(3))), (fac(3)) << ((3) ^ (3)), (fac(3)) << ((fac(3)) % (3)), (fac(3)) << ((fac(3)) % (fac(3))), (fac(3)) << ((fac(3)) & (!3)), (fac(3)) << ((fac(3)) * (!3)), (fac(3)) << ((fac(3)) ** (fac(3))), (fac(3)) << ((fac(3)) - (fac(3))), (fac(3)) << ((fac(3)) << (fac(3))), (fac(3)) << ((fac(3)) >> (3)), (fac(3)) << ((fac(3)) >> (fac(3))), (fac(3)) << ((fac(3)) ^ (fac(3))), (fac(3)) << (fac((3) * (3))), (fac(3)) << (fac((3) + (fac(3)))), (fac(3)) << (fac((fac(3)) + (3))), (fac(3)) << (sqrt((!3) % (3))), (fac(3)) << (sqrt((!3) % (fac(3)))), (fac(3)) << (sqrt((!3) & (!3))), (fac(3)) << (sqrt((!3) & (3))), (fac(3)) << (sqrt((!3) & (fac(3)))), (fac(3)) << (sqrt((!3) * (!3))), (fac(3)) << (sqrt((!3) * (3))), (fac(3)) << (sqrt((!3) * (fac(3)))), (fac(3)) << (sqrt((!3) ** (3))), (fac(3)) << (sqrt((!3) ** (fac(3)))), (fac(3)) << (sqrt((!3) + (!3))), (fac(3)) << (sqrt((!3) - (!3))), (fac(3)) << (sqrt((!3) / (3))), (fac(3)) << (sqrt((!3) / (fac(3)))), (fac(3)) << (sqrt((!3) << (!3))), (fac(3)) << (sqrt((!3) << (3))), (fac(3)) << (sqrt((!3) << (fac(3)))), (fac(3)) << (sqrt((!3) >> (!3))), (fac(3)) << (sqrt((!3) >> (3))), (fac(3)) << (sqrt((!3) >> (fac(3)))), (fac(3)) << (sqrt((!3) ^ (!3))), (fac(3)) << (sqrt((!3) | (!3))), (fac(3)) << (sqrt((3) % (3))), (fac(3)) << (sqrt((3) & (!3))), (fac(3)) << (sqrt((3) * (!3))), (fac(3)) << (sqrt((3) - (3))), (fac(3)) << (sqrt((3) >> (3))), (fac(3)) << (sqrt((3) >> (fac(3)))), (fac(3)) << (sqrt((3) ^ (3))), (fac(3)) << (sqrt((fac(3)) % (3))), (fac(3)) << (sqrt((fac(3)) % (fac(3)))), (fac(3)) << (sqrt((fac(3)) & (!3))), (fac(3)) << (sqrt((fac(3)) * (!3))), (fac(3)) << (sqrt((fac(3)) - (fac(3)))), (fac(3)) << (sqrt((fac(3)) >> (3))), (fac(3)) << (sqrt((fac(3)) >> (fac(3)))), (fac(3)) << (sqrt((fac(3)) ^ (fac(3)))), (fac(3)) >> (!((!3) ** (!3))), (fac(3)) >> (!((!3) + (3))), (fac(3)) >> (!((!3) + (fac(3)))), (fac(3)) >> (!((!3) - (3))), (fac(3)) >> (!((!3) - (fac(3)))), (fac(3)) >> (!((!3) ^ (3))), (fac(3)) >> (!((!3) ^ (fac(3)))), (fac(3)) >> (!((!3) | (3))), (fac(3)) >> (!((!3) | (fac(3)))), (fac(3)) >> (!((3) % (fac(3)))), (fac(3)) >> (!((3) & (3))), (fac(3)) >> (!((3) & (fac(3)))), (fac(3)) >> (!((3) * (3))), (fac(3)) >> (!((3) * (fac(3)))), (fac(3)) >> (!((3) ** (!3))), (fac(3)) >> (!((3) ** (3))), (fac(3)) >> (!((3) ** (fac(3)))), (fac(3)) >> (!((3) + (!3))), (fac(3)) >> (!((3) + (3))), (fac(3)) >> (!((3) + (fac(3)))), (fac(3)) >> (!((3) - (!3))), (fac(3)) >> (!((3) - (fac(3)))), (fac(3)) >> (!((3) / (3))), (fac(3)) >> (!((3) << (!3))), (fac(3)) >> (!((3) << (3))), (fac(3)) >> (!((3) << (fac(3)))), (fac(3)) >> (!((3) >> (!3))), (fac(3)) >> (!((3) ^ (!3))), (fac(3)) >> (!((3) ^ (fac(3)))), (fac(3)) >> (!((3) | (!3))), (fac(3)) >> (!((3) | (3))), (fac(3)) >> (!((3) | (fac(3)))), (fac(3)) >> (!((fac(3)) & (3))), (fac(3)) >> (!((fac(3)) & (fac(3)))), (fac(3)) >> (!((fac(3)) * (3))), (fac(3)) >> (!((fac(3)) * (fac(3)))), (fac(3)) >> (!((fac(3)) ** (!3))), (fac(3)) >> (!((fac(3)) ** (3))), (fac(3)) >> (!((fac(3)) ** (fac(3)))), (fac(3)) >> (!((fac(3)) + (!3))), (fac(3)) >> (!((fac(3)) + (3))), (fac(3)) >> (!((fac(3)) + (fac(3)))), (fac(3)) >> (!((fac(3)) - (!3))), (fac(3)) >> (!((fac(3)) - (3))), (fac(3)) >> (!((fac(3)) / (3))), (fac(3)) >> (!((fac(3)) / (fac(3)))), (fac(3)) >> (!((fac(3)) << (!3))), (fac(3)) >> (!((fac(3)) << (3))), (fac(3)) >> (!((fac(3)) << (fac(3)))), (fac(3)) >> (!((fac(3)) >> (!3))), (fac(3)) >> (!((fac(3)) ^ (!3))), (fac(3)) >> (!((fac(3)) ^ (3))), (fac(3)) >> (!((fac(3)) | (!3))), (fac(3)) >> (!((fac(3)) | (3))), (fac(3)) >> (!((fac(3)) | (fac(3)))), (fac(3)) >> ((!3) % (3)), (fac(3)) >> ((!3) % (fac(3))), (fac(3)) >> ((!3) & (!3)), (fac(3)) >> ((!3) & (3)), (fac(3)) >> ((!3) & (fac(3))), (fac(3)) >> ((!3) * (!3)), (fac(3)) >> ((!3) * (3)), (fac(3)) >> ((!3) * (fac(3))), (fac(3)) >> ((!3) ** (3)), (fac(3)) >> ((!3) ** (fac(3))), (fac(3)) >> ((!3) + (!3)), (fac(3)) >> ((!3) - (!3)), (fac(3)) >> ((!3) / (3)), (fac(3)) >> ((!3) / (fac(3))), (fac(3)) >> ((!3) << (!3)), (fac(3)) >> ((!3) << (3)), (fac(3)) >> ((!3) << (fac(3))), (fac(3)) >> ((!3) >> (!3)), (fac(3)) >> ((!3) >> (3)), (fac(3)) >> ((!3) >> (fac(3))), (fac(3)) >> ((!3) ^ (!3)), (fac(3)) >> ((!3) | (!3)), (fac(3)) >> ((3) % (3)), (fac(3)) >> ((3) & (!3)), (fac(3)) >> ((3) * (!3)), (fac(3)) >> ((3) - (3)), (fac(3)) >> ((3) << (fac(3))), (fac(3)) >> ((3) >> (3)), (fac(3)) >> ((3) >> (fac(3))), (fac(3)) >> ((3) ^ (3)), (fac(3)) >> ((fac(3)) % (3)), (fac(3)) >> ((fac(3)) % (fac(3))), (fac(3)) >> ((fac(3)) & (!3)), (fac(3)) >> ((fac(3)) * (!3)), (fac(3)) >> ((fac(3)) ** (fac(3))), (fac(3)) >> ((fac(3)) - (fac(3))), (fac(3)) >> ((fac(3)) << (fac(3))), (fac(3)) >> ((fac(3)) >> (3)), (fac(3)) >> ((fac(3)) >> (fac(3))), (fac(3)) >> ((fac(3)) ^ (fac(3))), (fac(3)) >> (fac((3) * (3))), (fac(3)) >> (fac((3) + (fac(3)))), (fac(3)) >> (fac((fac(3)) + (3))), (fac(3)) >> (sqrt((!3) % (3))), (fac(3)) >> (sqrt((!3) % (fac(3)))), (fac(3)) >> (sqrt((!3) & (!3))), (fac(3)) >> (sqrt((!3) & (3))), (fac(3)) >> (sqrt((!3) & (fac(3)))), (fac(3)) >> (sqrt((!3) * (!3))), (fac(3)) >> (sqrt((!3) * (3))), (fac(3)) >> (sqrt((!3) * (fac(3)))), (fac(3)) >> (sqrt((!3) ** (3))), (fac(3)) >> (sqrt((!3) ** (fac(3)))), (fac(3)) >> (sqrt((!3) + (!3))), (fac(3)) >> (sqrt((!3) - (!3))), (fac(3)) >> (sqrt((!3) / (3))), (fac(3)) >> (sqrt((!3) / (fac(3)))), (fac(3)) >> (sqrt((!3) << (!3))), (fac(3)) >> (sqrt((!3) << (3))), (fac(3)) >> (sqrt((!3) << (fac(3)))), (fac(3)) >> (sqrt((!3) >> (!3))), (fac(3)) >> (sqrt((!3) >> (3))), (fac(3)) >> (sqrt((!3) >> (fac(3)))), (fac(3)) >> (sqrt((!3) ^ (!3))), (fac(3)) >> (sqrt((!3) | (!3))), (fac(3)) >> (sqrt((3) % (3))), (fac(3)) >> (sqrt((3) & (!3))), (fac(3)) >> (sqrt((3) * (!3))), (fac(3)) >> (sqrt((3) - (3))), (fac(3)) >> (sqrt((3) >> (3))), (fac(3)) >> (sqrt((3) >> (fac(3)))), (fac(3)) >> (sqrt((3) ^ (3))), (fac(3)) >> (sqrt((fac(3)) % (3))), (fac(3)) >> (sqrt((fac(3)) % (fac(3)))), (fac(3)) >> (sqrt((fac(3)) & (!3))), (fac(3)) >> (sqrt((fac(3)) * (!3))), (fac(3)) >> (sqrt((fac(3)) - (fac(3)))), (fac(3)) >> (sqrt((fac(3)) >> (3))), (fac(3)) >> (sqrt((fac(3)) >> (fac(3)))), (fac(3)) >> (sqrt((fac(3)) ^ (fac(3)))), (fac(3)) ^ (!((!3) ** (!3))), (fac(3)) ^ (!((!3) + (3))), (fac(3)) ^ (!((!3) + (fac(3)))), (fac(3)) ^ (!((!3) - (3))), (fac(3)) ^ (!((!3) - (fac(3)))), (fac(3)) ^ (!((!3) ^ (3))), (fac(3)) ^ (!((!3) ^ (fac(3)))), (fac(3)) ^ (!((!3) | (3))), (fac(3)) ^ (!((!3) | (fac(3)))), (fac(3)) ^ (!((3) % (fac(3)))), (fac(3)) ^ (!((3) & (3))), (fac(3)) ^ (!((3) & (fac(3)))), (fac(3)) ^ (!((3) * (3))), (fac(3)) ^ (!((3) * (fac(3)))), (fac(3)) ^ (!((3) ** (!3))), (fac(3)) ^ (!((3) ** (3))), (fac(3)) ^ (!((3) ** (fac(3)))), (fac(3)) ^ (!((3) + (!3))), (fac(3)) ^ (!((3) + (3))), (fac(3)) ^ (!((3) + (fac(3)))), (fac(3)) ^ (!((3) - (!3))), (fac(3)) ^ (!((3) - (fac(3)))), (fac(3)) ^ (!((3) / (3))), (fac(3)) ^ (!((3) << (!3))), (fac(3)) ^ (!((3) << (3))), (fac(3)) ^ (!((3) << (fac(3)))), (fac(3)) ^ (!((3) >> (!3))), (fac(3)) ^ (!((3) ^ (!3))), (fac(3)) ^ (!((3) ^ (fac(3)))), (fac(3)) ^ (!((3) | (!3))), (fac(3)) ^ (!((3) | (3))), (fac(3)) ^ (!((3) | (fac(3)))), (fac(3)) ^ (!((fac(3)) & (3))), (fac(3)) ^ (!((fac(3)) & (fac(3)))), (fac(3)) ^ (!((fac(3)) * (3))), (fac(3)) ^ (!((fac(3)) * (fac(3)))), (fac(3)) ^ (!((fac(3)) ** (!3))), (fac(3)) ^ (!((fac(3)) ** (3))), (fac(3)) ^ (!((fac(3)) ** (fac(3)))), (fac(3)) ^ (!((fac(3)) + (!3))), (fac(3)) ^ (!((fac(3)) + (3))), (fac(3)) ^ (!((fac(3)) + (fac(3)))), (fac(3)) ^ (!((fac(3)) - (!3))), (fac(3)) ^ (!((fac(3)) - (3))), (fac(3)) ^ (!((fac(3)) / (3))), (fac(3)) ^ (!((fac(3)) / (fac(3)))), (fac(3)) ^ (!((fac(3)) << (!3))), (fac(3)) ^ (!((fac(3)) << (3))), (fac(3)) ^ (!((fac(3)) << (fac(3)))), (fac(3)) ^ (!((fac(3)) >> (!3))), (fac(3)) ^ (!((fac(3)) ^ (!3))), (fac(3)) ^ (!((fac(3)) ^ (3))), (fac(3)) ^ (!((fac(3)) | (!3))), (fac(3)) ^ (!((fac(3)) | (3))), (fac(3)) ^ (!((fac(3)) | (fac(3)))), (fac(3)) ^ ((!3) % (3)), (fac(3)) ^ ((!3) % (fac(3))), (fac(3)) ^ ((!3) & (!3)), (fac(3)) ^ ((!3) & (3)), (fac(3)) ^ ((!3) & (fac(3))), (fac(3)) ^ ((!3) * (!3)), (fac(3)) ^ ((!3) * (3)), (fac(3)) ^ ((!3) * (fac(3))), (fac(3)) ^ ((!3) ** (3)), (fac(3)) ^ ((!3) ** (fac(3))), (fac(3)) ^ ((!3) + (!3)), (fac(3)) ^ ((!3) - (!3)), (fac(3)) ^ ((!3) / (3)), (fac(3)) ^ ((!3) / (fac(3))), (fac(3)) ^ ((!3) << (!3)), (fac(3)) ^ ((!3) << (3)), (fac(3)) ^ ((!3) << (fac(3))), (fac(3)) ^ ((!3) >> (!3)), (fac(3)) ^ ((!3) >> (3)), (fac(3)) ^ ((!3) >> (fac(3))), (fac(3)) ^ ((!3) ^ (!3)), (fac(3)) ^ ((!3) | (!3)), (fac(3)) ^ ((3) % (3)), (fac(3)) ^ ((3) & (!3)), (fac(3)) ^ ((3) * (!3)), (fac(3)) ^ ((3) - (3)), (fac(3)) ^ ((3) >> (3)), (fac(3)) ^ ((3) >> (fac(3))), (fac(3)) ^ ((3) ^ (3)), (fac(3)) ^ ((fac(3)) % (3)), (fac(3)) ^ ((fac(3)) % (fac(3))), (fac(3)) ^ ((fac(3)) & (!3)), (fac(3)) ^ ((fac(3)) * (!3)), (fac(3)) ^ ((fac(3)) - (fac(3))), (fac(3)) ^ ((fac(3)) >> (3)), (fac(3)) ^ ((fac(3)) >> (fac(3))), (fac(3)) ^ ((fac(3)) ^ (fac(3))), (fac(3)) ^ (sqrt((!3) % (3))), (fac(3)) ^ (sqrt((!3) % (fac(3)))), (fac(3)) ^ (sqrt((!3) & (!3))), (fac(3)) ^ (sqrt((!3) & (3))), (fac(3)) ^ (sqrt((!3) & (fac(3)))), (fac(3)) ^ (sqrt((!3) * (!3))), (fac(3)) ^ (sqrt((!3) * (3))), (fac(3)) ^ (sqrt((!3) * (fac(3)))), (fac(3)) ^ (sqrt((!3) ** (3))), (fac(3)) ^ (sqrt((!3) ** (fac(3)))), (fac(3)) ^ (sqrt((!3) + (!3))), (fac(3)) ^ (sqrt((!3) - (!3))), (fac(3)) ^ (sqrt((!3) / (3))), (fac(3)) ^ (sqrt((!3) / (fac(3)))), (fac(3)) ^ (sqrt((!3) << (!3))), (fac(3)) ^ (sqrt((!3) << (3))), (fac(3)) ^ (sqrt((!3) << (fac(3)))), (fac(3)) ^ (sqrt((!3) >> (!3))), (fac(3)) ^ (sqrt((!3) >> (3))), (fac(3)) ^ (sqrt((!3) >> (fac(3)))), (fac(3)) ^ (sqrt((!3) ^ (!3))), (fac(3)) ^ (sqrt((!3) | (!3))), (fac(3)) ^ (sqrt((3) % (3))), (fac(3)) ^ (sqrt((3) & (!3))), (fac(3)) ^ (sqrt((3) * (!3))), (fac(3)) ^ (sqrt((3) - (3))), (fac(3)) ^ (sqrt((3) >> (3))), (fac(3)) ^ (sqrt((3) >> (fac(3)))), (fac(3)) ^ (sqrt((3) ^ (3))), (fac(3)) ^ (sqrt((fac(3)) % (3))), (fac(3)) ^ (sqrt((fac(3)) % (fac(3)))), (fac(3)) ^ (sqrt((fac(3)) & (!3))), (fac(3)) ^ (sqrt((fac(3)) * (!3))), (fac(3)) ^ (sqrt((fac(3)) - (fac(3)))), (fac(3)) ^ (sqrt((fac(3)) >> (3))), (fac(3)) ^ (sqrt((fac(3)) >> (fac(3)))), (fac(3)) ^ (sqrt((fac(3)) ^ (fac(3)))), (fac(3)) | (!((!3) ** (!3))), (fac(3)) | (!((!3) + (3))), (fac(3)) | (!((!3) + (fac(3)))), (fac(3)) | (!((!3) - (3))), (fac(3)) | (!((!3) - (fac(3)))), (fac(3)) | (!((!3) ^ (3))), (fac(3)) | (!((!3) ^ (fac(3)))), (fac(3)) | (!((!3) | (3))), (fac(3)) | (!((!3) | (fac(3)))), (fac(3)) | (!((3) % (fac(3)))), (fac(3)) | (!((3) & (3))), (fac(3)) | (!((3) & (fac(3)))), (fac(3)) | (!((3) * (3))), (fac(3)) | (!((3) * (fac(3)))), (fac(3)) | (!((3) ** (!3))), (fac(3)) | (!((3) ** (3))), (fac(3)) | (!((3) ** (fac(3)))), (fac(3)) | (!((3) + (!3))), (fac(3)) | (!((3) + (3))), (fac(3)) | (!((3) + (fac(3)))), (fac(3)) | (!((3) - (!3))), (fac(3)) | (!((3) - (fac(3)))), (fac(3)) | (!((3) / (3))), (fac(3)) | (!((3) << (!3))), (fac(3)) | (!((3) << (3))), (fac(3)) | (!((3) << (fac(3)))), (fac(3)) | (!((3) >> (!3))), (fac(3)) | (!((3) ^ (!3))), (fac(3)) | (!((3) ^ (fac(3)))), (fac(3)) | (!((3) | (!3))), (fac(3)) | (!((3) | (3))), (fac(3)) | (!((3) | (fac(3)))), (fac(3)) | (!((fac(3)) & (3))), (fac(3)) | (!((fac(3)) & (fac(3)))), (fac(3)) | (!((fac(3)) * (3))), (fac(3)) | (!((fac(3)) * (fac(3)))), (fac(3)) | (!((fac(3)) ** (!3))), (fac(3)) | (!((fac(3)) ** (3))), (fac(3)) | (!((fac(3)) ** (fac(3)))), (fac(3)) | (!((fac(3)) + (!3))), (fac(3)) | (!((fac(3)) + (3))), (fac(3)) | (!((fac(3)) + (fac(3)))), (fac(3)) | (!((fac(3)) - (!3))), (fac(3)) | (!((fac(3)) - (3))), (fac(3)) | (!((fac(3)) / (3))), (fac(3)) | (!((fac(3)) / (fac(3)))), (fac(3)) | (!((fac(3)) << (!3))), (fac(3)) | (!((fac(3)) << (3))), (fac(3)) | (!((fac(3)) << (fac(3)))), (fac(3)) | (!((fac(3)) >> (!3))), (fac(3)) | (!((fac(3)) ^ (!3))), (fac(3)) | (!((fac(3)) ^ (3))), (fac(3)) | (!((fac(3)) | (!3))), (fac(3)) | (!((fac(3)) | (3))), (fac(3)) | (!((fac(3)) | (fac(3)))), (fac(3)) | ((!3) % (3)), (fac(3)) | ((!3) % (fac(3))), (fac(3)) | ((!3) & (!3)), (fac(3)) | ((!3) & (3)), (fac(3)) | ((!3) & (fac(3))), (fac(3)) | ((!3) * (!3)), (fac(3)) | ((!3) * (3)), (fac(3)) | ((!3) * (fac(3))), (fac(3)) | ((!3) ** (3)), (fac(3)) | ((!3) ** (fac(3))), (fac(3)) | ((!3) + (!3)), (fac(3)) | ((!3) + (fac(3))), (fac(3)) | ((!3) - (!3)), (fac(3)) | ((!3) / (3)), (fac(3)) | ((!3) / (fac(3))), (fac(3)) | ((!3) << (!3)), (fac(3)) | ((!3) << (3)), (fac(3)) | ((!3) << (fac(3))), (fac(3)) | ((!3) >> (!3)), (fac(3)) | ((!3) >> (3)), (fac(3)) | ((!3) >> (fac(3))), (fac(3)) | ((!3) ^ (!3)), (fac(3)) | ((!3) ^ (fac(3))), (fac(3)) | ((!3) | (!3)), (fac(3)) | ((!3) | (fac(3))), (fac(3)) | ((3) % (3)), (fac(3)) | ((3) & (!3)), (fac(3)) | ((3) & (fac(3))), (fac(3)) | ((3) * (!3)), (fac(3)) | ((3) + (3)), (fac(3)) | ((3) - (3)), (fac(3)) | ((3) >> (3)), (fac(3)) | ((3) >> (fac(3))), (fac(3)) | ((3) ^ (3)), (fac(3)) | ((fac(3)) % (3)), (fac(3)) | ((fac(3)) % (fac(3))), (fac(3)) | ((fac(3)) & (!3)), (fac(3)) | ((fac(3)) & (3)), (fac(3)) | ((fac(3)) & (fac(3))), (fac(3)) | ((fac(3)) * (!3)), (fac(3)) | ((fac(3)) + (!3)), (fac(3)) | ((fac(3)) - (!3)), (fac(3)) | ((fac(3)) - (fac(3))), (fac(3)) | ((fac(3)) / (3)), (fac(3)) | ((fac(3)) << (!3)), (fac(3)) | ((fac(3)) >> (!3)), (fac(3)) | ((fac(3)) >> (3)), (fac(3)) | ((fac(3)) >> (fac(3))), (fac(3)) | ((fac(3)) ^ (!3)), (fac(3)) | ((fac(3)) ^ (fac(3))), (fac(3)) | ((fac(3)) | (!3)), (fac(3)) | ((fac(3)) | (fac(3))), (fac(3)) | (fac((!3) + (3))), (fac(3)) | (fac((!3) ^ (3))), (fac(3)) | (fac((!3) | (3))), (fac(3)) | (fac((3) % (fac(3)))), (fac(3)) | (fac((3) & (3))), (fac(3)) | (fac((3) & (fac(3)))), (fac(3)) | (fac((3) + (!3))), (fac(3)) | (fac((3) - (!3))), (fac(3)) | (fac((3) << (!3))), (fac(3)) | (fac((3) >> (!3))), (fac(3)) | (fac((3) ^ (!3))), (fac(3)) | (fac((3) | (!3))), (fac(3)) | (fac((3) | (3))), (fac(3)) | (fac((fac(3)) & (3))), (fac(3)) | (fac((fac(3)) - (3))), (fac(3)) | (fac((fac(3)) / (3))), (fac(3)) | (sqrt((!3) % (3))), (fac(3)) | (sqrt((!3) % (fac(3)))), (fac(3)) | (sqrt((!3) & (!3))), (fac(3)) | (sqrt((!3) & (3))), (fac(3)) | (sqrt((!3) & (fac(3)))), (fac(3)) | (sqrt((!3) * (!3))), (fac(3)) | (sqrt((!3) * (3))), (fac(3)) | (sqrt((!3) * (fac(3)))), (fac(3)) | (sqrt((!3) ** (3))), (fac(3)) | (sqrt((!3) ** (fac(3)))), (fac(3)) | (sqrt((!3) + (!3))), (fac(3)) | (sqrt((!3) - (!3))), (fac(3)) | (sqrt((!3) / (3))), (fac(3)) | (sqrt((!3) / (fac(3)))), (fac(3)) | (sqrt((!3) << (!3))), (fac(3)) | (sqrt((!3) << (3))), (fac(3)) | (sqrt((!3) << (fac(3)))), (fac(3)) | (sqrt((!3) >> (!3))), (fac(3)) | (sqrt((!3) >> (3))), (fac(3)) | (sqrt((!3) >> (fac(3)))), (fac(3)) | (sqrt((!3) ^ (!3))), (fac(3)) | (sqrt((!3) | (!3))), (fac(3)) | (sqrt((3) % (3))), (fac(3)) | (sqrt((3) & (!3))), (fac(3)) | (sqrt((3) * (!3))), (fac(3)) | (sqrt((3) - (3))), (fac(3)) | (sqrt((3) >> (3))), (fac(3)) | (sqrt((3) >> (fac(3)))), (fac(3)) | (sqrt((3) ^ (3))), (fac(3)) | (sqrt((fac(3)) % (3))), (fac(3)) | (sqrt((fac(3)) % (fac(3)))), (fac(3)) | (sqrt((fac(3)) & (!3))), (fac(3)) | (sqrt((fac(3)) * (!3))), (fac(3)) | (sqrt((fac(3)) * (fac(3)))), (fac(3)) | (sqrt((fac(3)) - (fac(3)))), (fac(3)) | (sqrt((fac(3)) >> (3))), (fac(3)) | (sqrt((fac(3)) >> (fac(3)))), (fac(3)) | (sqrt((fac(3)) ^ (fac(3)))), (sqrt((!3) % (3))) + (fac(3)), (sqrt((!3) % (3))) ^ (fac(3)), (sqrt((!3) % (3))) | (fac(3)), (sqrt((!3) % (fac(3)))) + (fac(3)), (sqrt((!3) % (fac(3)))) ^ (fac(3)), (sqrt((!3) % (fac(3)))) | (fac(3)), (sqrt((!3) & (!3))) + (fac(3)), (sqrt((!3) & (!3))) ^ (fac(3)), (sqrt((!3) & (!3))) | (fac(3)), (sqrt((!3) & (3))) + (fac(3)), (sqrt((!3) & (3))) ^ (fac(3)), (sqrt((!3) & (3))) | (fac(3)), (sqrt((!3) & (fac(3)))) + (fac(3)), (sqrt((!3) & (fac(3)))) ^ (fac(3)), (sqrt((!3) & (fac(3)))) | (fac(3)), (sqrt((!3) * (!3))) + (fac(3)), (sqrt((!3) * (!3))) ^ (fac(3)), (sqrt((!3) * (!3))) | (fac(3)), (sqrt((!3) * (3))) + (fac(3)), (sqrt((!3) * (3))) ^ (fac(3)), (sqrt((!3) * (3))) | (fac(3)), (sqrt((!3) * (fac(3)))) + (fac(3)), (sqrt((!3) * (fac(3)))) ^ (fac(3)), (sqrt((!3) * (fac(3)))) | (fac(3)), (sqrt((!3) ** (!3))) * (fac(3)), (sqrt((!3) ** (3))) + (fac(3)), (sqrt((!3) ** (3))) ^ (fac(3)), (sqrt((!3) ** (3))) | (fac(3)), (sqrt((!3) ** (fac(3)))) + (fac(3)), (sqrt((!3) ** (fac(3)))) ^ (fac(3)), (sqrt((!3) ** (fac(3)))) | (fac(3)), (sqrt((!3) + (!3))) + (fac(3)), (sqrt((!3) + (!3))) ^ (fac(3)), (sqrt((!3) + (!3))) | (fac(3)), (sqrt((!3) - (!3))) + (fac(3)), (sqrt((!3) - (!3))) ^ (fac(3)), (sqrt((!3) - (!3))) | (fac(3)), (sqrt((!3) / (3))) + (fac(3)), (sqrt((!3) / (3))) ^ (fac(3)), (sqrt((!3) / (3))) | (fac(3)), (sqrt((!3) / (fac(3)))) + (fac(3)), (sqrt((!3) / (fac(3)))) ^ (fac(3)), (sqrt((!3) / (fac(3)))) | (fac(3)), (sqrt((!3) << (!3))) + (fac(3)), (sqrt((!3) << (!3))) ^ (fac(3)), (sqrt((!3) << (!3))) | (fac(3)), (sqrt((!3) << (3))) + (fac(3)), (sqrt((!3) << (3))) ^ (fac(3)), (sqrt((!3) << (3))) | (fac(3)), (sqrt((!3) << (fac(3)))) + (fac(3)), (sqrt((!3) << (fac(3)))) ^ (fac(3)), (sqrt((!3) << (fac(3)))) | (fac(3)), (sqrt((!3) >> (!3))) + (fac(3)), (sqrt((!3) >> (!3))) ^ (fac(3)), (sqrt((!3) >> (!3))) | (fac(3)), (sqrt((!3) >> (3))) + (fac(3)), (sqrt((!3) >> (3))) ^ (fac(3)), (sqrt((!3) >> (3))) | (fac(3)), (sqrt((!3) >> (fac(3)))) + (fac(3)), (sqrt((!3) >> (fac(3)))) ^ (fac(3)), (sqrt((!3) >> (fac(3)))) | (fac(3)), (sqrt((!3) ^ (!3))) + (fac(3)), (sqrt((!3) ^ (!3))) ^ (fac(3)), (sqrt((!3) ^ (!3))) | (fac(3)), (sqrt((!3) | (!3))) + (fac(3)), (sqrt((!3) | (!3))) ^ (fac(3)), (sqrt((!3) | (!3))) | (fac(3)), (sqrt((3) % (3))) + (fac(3)), (sqrt((3) % (3))) ^ (fac(3)), (sqrt((3) % (3))) | (fac(3)), (sqrt((3) & (!3))) + (fac(3)), (sqrt((3) & (!3))) ^ (fac(3)), (sqrt((3) & (!3))) | (fac(3)), (sqrt((3) * (!3))) + (fac(3)), (sqrt((3) * (!3))) ^ (fac(3)), (sqrt((3) * (!3))) | (fac(3)), (sqrt((3) * (3))) + (3), (sqrt((3) ** (!3))) * (fac(3)), (sqrt((3) + (fac(3)))) + (3), (sqrt((3) - (3))) + (fac(3)), (sqrt((3) - (3))) ^ (fac(3)), (sqrt((3) - (3))) | (fac(3)), (sqrt((3) / (3))) * (fac(3)), (sqrt((3) >> (3))) + (fac(3)), (sqrt((3) >> (3))) ^ (fac(3)), (sqrt((3) >> (3))) | (fac(3)), (sqrt((3) >> (fac(3)))) + (fac(3)), (sqrt((3) >> (fac(3)))) ^ (fac(3)), (sqrt((3) >> (fac(3)))) | (fac(3)), (sqrt((3) ^ (3))) + (fac(3)), (sqrt((3) ^ (3))) ^ (fac(3)), (sqrt((3) ^ (3))) | (fac(3)), (sqrt((fac(3)) % (3))) + (fac(3)), (sqrt((fac(3)) % (3))) ^ (fac(3)), (sqrt((fac(3)) % (3))) | (fac(3)), (sqrt((fac(3)) % (fac(3)))) + (fac(3)), (sqrt((fac(3)) % (fac(3)))) ^ (fac(3)), (sqrt((fac(3)) % (fac(3)))) | (fac(3)), (sqrt((fac(3)) & (!3))) + (fac(3)), (sqrt((fac(3)) & (!3))) ^ (fac(3)), (sqrt((fac(3)) & (!3))) | (fac(3)), (sqrt((fac(3)) * (!3))) + (fac(3)), (sqrt((fac(3)) * (!3))) ^ (fac(3)), (sqrt((fac(3)) * (!3))) | (fac(3)), (sqrt((fac(3)) * (fac(3)))) & (fac(3)), (sqrt((fac(3)) * (fac(3)))) + (!3), (sqrt((fac(3)) * (fac(3)))) - (!3), (sqrt((fac(3)) * (fac(3)))) << (!3), (sqrt((fac(3)) * (fac(3)))) >> (!3), (sqrt((fac(3)) * (fac(3)))) ^ (!3), (sqrt((fac(3)) * (fac(3)))) | (!3), (sqrt((fac(3)) * (fac(3)))) | (fac(3)), (sqrt((fac(3)) ** (!3))) * (fac(3)), (sqrt((fac(3)) + (3))) + (3), (sqrt((fac(3)) - (fac(3)))) + (fac(3)), (sqrt((fac(3)) - (fac(3)))) ^ (fac(3)), (sqrt((fac(3)) - (fac(3)))) | (fac(3)), (sqrt((fac(3)) / (fac(3)))) * (fac(3)), (sqrt((fac(3)) >> (3))) + (fac(3)), (sqrt((fac(3)) >> (3))) ^ (fac(3)), (sqrt((fac(3)) >> (3))) | (fac(3)), (sqrt((fac(3)) >> (fac(3)))) + (fac(3)), (sqrt((fac(3)) >> (fac(3)))) ^ (fac(3)), (sqrt((fac(3)) >> (fac(3)))) | (fac(3)), (sqrt((fac(3)) ^ (fac(3)))) + (fac(3)), (sqrt((fac(3)) ^ (fac(3)))) ^ (fac(3)), (sqrt((fac(3)) ^ (fac(3)))) | (fac(3)), fac((!((!3) % (3))) * (3)), fac((!((!3) % (3))) | (3)), fac((!((!3) % (fac(3)))) * (3)), fac((!((!3) % (fac(3)))) | (3)), fac((!((!3) & (!3))) * (3)), fac((!((!3) & (!3))) | (3)), fac((!((!3) & (3))) * (3)), fac((!((!3) & (3))) | (3)), fac((!((!3) & (fac(3)))) * (3)), fac((!((!3) & (fac(3)))) | (3)), fac((!((!3) * (!3))) * (3)), fac((!((!3) * (!3))) | (3)), fac((!((!3) * (3))) * (3)), fac((!((!3) * (3))) | (3)), fac((!((!3) * (fac(3)))) * (3)), fac((!((!3) * (fac(3)))) | (3)), fac((!((!3) ** (!3))) + (3)), fac((!((!3) ** (!3))) ^ (3)), fac((!((!3) ** (!3))) | (3)), fac((!((!3) ** (3))) * (3)), fac((!((!3) ** (3))) | (3)), fac((!((!3) ** (fac(3)))) * (3)), fac((!((!3) ** (fac(3)))) | (3)), fac((!((!3) + (!3))) * (3)), fac((!((!3) + (!3))) | (3)), fac((!((!3) + (3))) + (3)), fac((!((!3) + (3))) ^ (3)), fac((!((!3) + (3))) | (3)), fac((!((!3) + (fac(3)))) + (3)), fac((!((!3) + (fac(3)))) ^ (3)), fac((!((!3) + (fac(3)))) | (3)), fac((!((!3) - (!3))) * (3)), fac((!((!3) - (!3))) | (3)), fac((!((!3) - (3))) + (3)), fac((!((!3) - (3))) ^ (3)), fac((!((!3) - (3))) | (3)), fac((!((!3) - (fac(3)))) + (3)), fac((!((!3) - (fac(3)))) ^ (3)), fac((!((!3) - (fac(3)))) | (3)), fac((!((!3) / (3))) * (3)), fac((!((!3) / (3))) | (3)), fac((!((!3) / (fac(3)))) * (3)), fac((!((!3) / (fac(3)))) | (3)), fac((!((!3) << (!3))) * (3)), fac((!((!3) << (!3))) | (3)), fac((!((!3) << (3))) * (3)), fac((!((!3) << (3))) | (3)), fac((!((!3) << (fac(3)))) * (3)), fac((!((!3) << (fac(3)))) | (3)), fac((!((!3) >> (!3))) * (3)), fac((!((!3) >> (!3))) | (3)), fac((!((!3) >> (3))) * (3)), fac((!((!3) >> (3))) | (3)), fac((!((!3) >> (fac(3)))) * (3)), fac((!((!3) >> (fac(3)))) | (3)), fac((!((!3) ^ (!3))) * (3)), fac((!((!3) ^ (!3))) | (3)), fac((!((!3) ^ (3))) + (3)), fac((!((!3) ^ (3))) ^ (3)), fac((!((!3) ^ (3))) | (3)), fac((!((!3) ^ (fac(3)))) + (3)), fac((!((!3) ^ (fac(3)))) ^ (3)), fac((!((!3) ^ (fac(3)))) | (3)), fac((!((!3) | (!3))) * (3)), fac((!((!3) | (!3))) | (3)), fac((!((!3) | (3))) + (3)), fac((!((!3) | (3))) ^ (3)), fac((!((!3) | (3))) | (3)), fac((!((!3) | (fac(3)))) + (3)), fac((!((!3) | (fac(3)))) ^ (3)), fac((!((!3) | (fac(3)))) | (3)), fac((!((3) % (3))) * (3)), fac((!((3) % (3))) | (3)), fac((!((3) % (fac(3)))) + (3)), fac((!((3) % (fac(3)))) ^ (3)), fac((!((3) % (fac(3)))) | (3)), fac((!((3) & (!3))) * (3)), fac((!((3) & (!3))) | (3)), fac((!((3) & (3))) + (3)), fac((!((3) & (3))) ^ (3)), fac((!((3) & (3))) | (3)), fac((!((3) & (fac(3)))) + (3)), fac((!((3) & (fac(3)))) ^ (3)), fac((!((3) & (fac(3)))) | (3)), fac((!((3) * (!3))) * (3)), fac((!((3) * (!3))) | (3)), fac((!((3) * (3))) + (3)), fac((!((3) * (3))) ^ (3)), fac((!((3) * (3))) | (3)), fac((!((3) * (fac(3)))) + (3)), fac((!((3) * (fac(3)))) ^ (3)), fac((!((3) * (fac(3)))) | (3)), fac((!((3) ** (!3))) + (3)), fac((!((3) ** (!3))) ^ (3)), fac((!((3) ** (!3))) | (3)), fac((!((3) ** (3))) + (3)), fac((!((3) ** (3))) ^ (3)), fac((!((3) ** (3))) | (3)), fac((!((3) ** (fac(3)))) + (3)), fac((!((3) ** (fac(3)))) ^ (3)), fac((!((3) ** (fac(3)))) | (3)), fac((!((3) + (!3))) + (3)), fac((!((3) + (!3))) ^ (3)), fac((!((3) + (!3))) | (3)), fac((!((3) + (3))) + (3)), fac((!((3) + (3))) ^ (3)), fac((!((3) + (3))) | (3)), fac((!((3) + (fac(3)))) + (3)), fac((!((3) + (fac(3)))) ^ (3)), fac((!((3) + (fac(3)))) | (3)), fac((!((3) - (!3))) + (3)), fac((!((3) - (!3))) ^ (3)), fac((!((3) - (!3))) | (3)), fac((!((3) - (3))) * (3)), fac((!((3) - (3))) | (3)), fac((!((3) - (fac(3)))) + (3)), fac((!((3) - (fac(3)))) ^ (3)), fac((!((3) - (fac(3)))) | (3)), fac((!((3) / (3))) + (3)), fac((!((3) / (3))) ^ (3)), fac((!((3) / (3))) | (3)), fac((!((3) << (!3))) + (3)), fac((!((3) << (!3))) ^ (3)), fac((!((3) << (!3))) | (3)), fac((!((3) << (3))) + (3)), fac((!((3) << (3))) ^ (3)), fac((!((3) << (3))) | (3)), fac((!((3) << (fac(3)))) + (3)), fac((!((3) << (fac(3)))) ^ (3)), fac((!((3) << (fac(3)))) | (3)), fac((!((3) >> (!3))) + (3)), fac((!((3) >> (!3))) ^ (3)), fac((!((3) >> (!3))) | (3)), fac((!((3) >> (3))) * (3)), fac((!((3) >> (3))) | (3)), fac((!((3) >> (fac(3)))) * (3)), fac((!((3) >> (fac(3)))) | (3)), fac((!((3) ^ (!3))) + (3)), fac((!((3) ^ (!3))) ^ (3)), fac((!((3) ^ (!3))) | (3)), fac((!((3) ^ (3))) * (3)), fac((!((3) ^ (3))) | (3)), fac((!((3) ^ (fac(3)))) + (3)), fac((!((3) ^ (fac(3)))) ^ (3)), fac((!((3) ^ (fac(3)))) | (3)), fac((!((3) | (!3))) + (3)), fac((!((3) | (!3))) ^ (3)), fac((!((3) | (!3))) | (3)), fac((!((3) | (3))) + (3)), fac((!((3) | (3))) ^ (3)), fac((!((3) | (3))) | (3)), fac((!((3) | (fac(3)))) + (3)), fac((!((3) | (fac(3)))) ^ (3)), fac((!((3) | (fac(3)))) | (3)), fac((!((fac(3)) % (3))) * (3)), fac((!((fac(3)) % (3))) | (3)), fac((!((fac(3)) % (fac(3)))) * (3)), fac((!((fac(3)) % (fac(3)))) | (3)), fac((!((fac(3)) & (!3))) * (3)), fac((!((fac(3)) & (!3))) | (3)), fac((!((fac(3)) & (3))) + (3)), fac((!((fac(3)) & (3))) ^ (3)), fac((!((fac(3)) & (3))) | (3)), fac((!((fac(3)) & (fac(3)))) + (3)), fac((!((fac(3)) & (fac(3)))) ^ (3)), fac((!((fac(3)) & (fac(3)))) | (3)), fac((!((fac(3)) * (!3))) * (3)), fac((!((fac(3)) * (!3))) | (3)), fac((!((fac(3)) * (3))) + (3)), fac((!((fac(3)) * (3))) ^ (3)), fac((!((fac(3)) * (3))) | (3)), fac((!((fac(3)) * (fac(3)))) + (3)), fac((!((fac(3)) * (fac(3)))) ^ (3)), fac((!((fac(3)) * (fac(3)))) | (3)), fac((!((fac(3)) ** (!3))) + (3)), fac((!((fac(3)) ** (!3))) ^ (3)), fac((!((fac(3)) ** (!3))) | (3)), fac((!((fac(3)) ** (3))) + (3)), fac((!((fac(3)) ** (3))) ^ (3)), fac((!((fac(3)) ** (3))) | (3)), fac((!((fac(3)) ** (fac(3)))) + (3)), fac((!((fac(3)) ** (fac(3)))) ^ (3)), fac((!((fac(3)) ** (fac(3)))) | (3)), fac((!((fac(3)) + (!3))) + (3)), fac((!((fac(3)) + (!3))) ^ (3)), fac((!((fac(3)) + (!3))) | (3)), fac((!((fac(3)) + (3))) + (3)), fac((!((fac(3)) + (3))) ^ (3)), fac((!((fac(3)) + (3))) | (3)), fac((!((fac(3)) + (fac(3)))) + (3)), fac((!((fac(3)) + (fac(3)))) ^ (3)), fac((!((fac(3)) + (fac(3)))) | (3)), fac((!((fac(3)) - (!3))) + (3)), fac((!((fac(3)) - (!3))) ^ (3)), fac((!((fac(3)) - (!3))) | (3)), fac((!((fac(3)) - (3))) + (3)), fac((!((fac(3)) - (3))) ^ (3)), fac((!((fac(3)) - (3))) | (3)), fac((!((fac(3)) - (fac(3)))) * (3)), fac((!((fac(3)) - (fac(3)))) | (3)), fac((!((fac(3)) / (3))) + (3)), fac((!((fac(3)) / (3))) ^ (3)), fac((!((fac(3)) / (3))) | (3)), fac((!((fac(3)) / (fac(3)))) + (3)), fac((!((fac(3)) / (fac(3)))) ^ (3)), fac((!((fac(3)) / (fac(3)))) | (3)), fac((!((fac(3)) << (!3))) + (3)), fac((!((fac(3)) << (!3))) ^ (3)), fac((!((fac(3)) << (!3))) | (3)), fac((!((fac(3)) << (3))) + (3)), fac((!((fac(3)) << (3))) ^ (3)), fac((!((fac(3)) << (3))) | (3)), fac((!((fac(3)) << (fac(3)))) + (3)), fac((!((fac(3)) << (fac(3)))) ^ (3)), fac((!((fac(3)) << (fac(3)))) | (3)), fac((!((fac(3)) >> (!3))) + (3)), fac((!((fac(3)) >> (!3))) ^ (3)), fac((!((fac(3)) >> (!3))) | (3)), fac((!((fac(3)) >> (3))) * (3)), fac((!((fac(3)) >> (3))) | (3)), fac((!((fac(3)) >> (fac(3)))) * (3)), fac((!((fac(3)) >> (fac(3)))) | (3)), fac((!((fac(3)) ^ (!3))) + (3)), fac((!((fac(3)) ^ (!3))) ^ (3)), fac((!((fac(3)) ^ (!3))) | (3)), fac((!((fac(3)) ^ (3))) + (3)), fac((!((fac(3)) ^ (3))) ^ (3)), fac((!((fac(3)) ^ (3))) | (3)), fac((!((fac(3)) ^ (fac(3)))) * (3)), fac((!((fac(3)) ^ (fac(3)))) | (3)), fac((!((fac(3)) | (!3))) + (3)), fac((!((fac(3)) | (!3))) ^ (3)), fac((!((fac(3)) | (!3))) | (3)), fac((!((fac(3)) | (3))) + (3)), fac((!((fac(3)) | (3))) ^ (3)), fac((!((fac(3)) | (3))) | (3)), fac((!((fac(3)) | (fac(3)))) + (3)), fac((!((fac(3)) | (fac(3)))) ^ (3)), fac((!((fac(3)) | (fac(3)))) | (3)), fac((!3) + ((!3) + (3))), fac((!3) + ((!3) ^ (3))), fac((!3) + ((!3) | (3))), fac((!3) + ((3) % (fac(3)))), fac((!3) + ((3) & (3))), fac((!3) + ((3) + (!3))), fac((!3) + ((3) - (!3))), fac((!3) + ((3) << (!3))), fac((!3) + ((3) >> (!3))), fac((!3) + ((3) ^ (!3))), fac((!3) + ((3) | (!3))), fac((!3) + ((3) | (3))), fac((!3) + ((fac(3)) - (3))), fac((!3) + (sqrt((3) * (3)))), fac((!3) + (sqrt((3) + (fac(3))))), fac((!3) + (sqrt((fac(3)) + (3)))), fac((!3) - ((!3) - (3))), fac((!3) - ((3) - (fac(3)))), fac((!3) ^ ((!3) + (3))), fac((!3) ^ ((!3) ^ (3))), fac((!3) ^ ((!3) | (3))), fac((!3) ^ ((3) % (fac(3)))), fac((!3) ^ ((3) & (3))), fac((!3) ^ ((3) + (!3))), fac((!3) ^ ((3) - (!3))), fac((!3) ^ ((3) << (!3))), fac((!3) ^ ((3) >> (!3))), fac((!3) ^ ((3) ^ (!3))), fac((!3) ^ ((3) | (!3))), fac((!3) ^ ((3) | (3))), fac((!3) ^ ((fac(3)) - (3))), fac((!3) ^ (sqrt((3) * (3)))), fac((!3) ^ (sqrt((3) + (fac(3))))), fac((!3) ^ (sqrt((fac(3)) + (3)))), fac((!3) | ((!3) + (3))), fac((!3) | ((!3) ^ (3))), fac((!3) | ((!3) | (3))), fac((!3) | ((3) % (fac(3)))), fac((!3) | ((3) & (3))), fac((!3) | ((3) + (!3))), fac((!3) | ((3) - (!3))), fac((!3) | ((3) << (!3))), fac((!3) | ((3) >> (!3))), fac((!3) | ((3) ^ (!3))), fac((!3) | ((3) | (!3))), fac((!3) | ((3) | (3))), fac((!3) | ((fac(3)) - (3))), fac((!3) | (sqrt((3) * (3)))), fac((!3) | (sqrt((3) + (fac(3))))), fac((!3) | (sqrt((fac(3)) + (3)))), fac(((!3) % (3)) + (3)), fac(((!3) % (3)) ^ (3)), fac(((!3) % (3)) | (3)), fac(((!3) % (fac(3))) + (3)), fac(((!3) % (fac(3))) ^ (3)), fac(((!3) % (fac(3))) | (3)), fac(((!3) & (!3)) + (3)), fac(((!3) & (!3)) ^ (3)), fac(((!3) & (!3)) | (3)), fac(((!3) & (3)) + (3)), fac(((!3) & (3)) ^ (3)), fac(((!3) & (3)) | (3)), fac(((!3) & (fac(3))) + (3)), fac(((!3) & (fac(3))) ^ (3)), fac(((!3) & (fac(3))) | (3)), fac(((!3) * (!3)) + (3)), fac(((!3) * (!3)) ^ (3)), fac(((!3) * (!3)) | (3)), fac(((!3) * (3)) + (3)), fac(((!3) * (3)) ^ (3)), fac(((!3) * (3)) | (3)), fac(((!3) * (fac(3))) + (3)), fac(((!3) * (fac(3))) ^ (3)), fac(((!3) * (fac(3))) | (3)), fac(((!3) ** (!3)) * (3)), fac(((!3) ** (!3)) | (3)), fac(((!3) ** (3)) + (3)), fac(((!3) ** (3)) ^ (3)), fac(((!3) ** (3)) | (3)), fac(((!3) ** (fac(3))) + (3)), fac(((!3) ** (fac(3))) ^ (3)), fac(((!3) ** (fac(3))) | (3)), fac(((!3) + (!3)) + (3)), fac(((!3) + (!3)) ^ (3)), fac(((!3) + (!3)) | (3)), fac(((!3) + (3)) % (fac(3))), fac(((!3) + (3)) & (3)), fac(((!3) + (3)) + (!3)), fac(((!3) + (3)) - (!3)), fac(((!3) + (3)) << (!3)), fac(((!3) + (3)) >> (!3)), fac(((!3) + (3)) ^ (!3)), fac(((!3) + (3)) | (!3)), fac(((!3) + (3)) | (3)), fac(((!3) + (fac(3))) - (3)), fac(((!3) - (!3)) + (3)), fac(((!3) - (!3)) ^ (3)), fac(((!3) - (!3)) | (3)), fac(((!3) - (3)) + (fac(3))), fac(((!3) / (3)) + (3)), fac(((!3) / (3)) ^ (3)), fac(((!3) / (3)) | (3)), fac(((!3) / (fac(3))) + (3)), fac(((!3) / (fac(3))) ^ (3)), fac(((!3) / (fac(3))) | (3)), fac(((!3) << (!3)) + (3)), fac(((!3) << (!3)) ^ (3)), fac(((!3) << (!3)) | (3)), fac(((!3) << (3)) + (3)), fac(((!3) << (3)) ^ (3)), fac(((!3) << (3)) | (3)), fac(((!3) << (fac(3))) + (3)), fac(((!3) << (fac(3))) ^ (3)), fac(((!3) << (fac(3))) | (3)), fac(((!3) >> (!3)) + (3)), fac(((!3) >> (!3)) ^ (3)), fac(((!3) >> (!3)) | (3)), fac(((!3) >> (3)) + (3)), fac(((!3) >> (3)) ^ (3)), fac(((!3) >> (3)) | (3)), fac(((!3) >> (fac(3))) + (3)), fac(((!3) >> (fac(3))) ^ (3)), fac(((!3) >> (fac(3))) | (3)), fac(((!3) ^ (!3)) + (3)), fac(((!3) ^ (!3)) ^ (3)), fac(((!3) ^ (!3)) | (3)), fac(((!3) ^ (3)) % (fac(3))), fac(((!3) ^ (3)) & (3)), fac(((!3) ^ (3)) + (!3)), fac(((!3) ^ (3)) - (!3)), fac(((!3) ^ (3)) << (!3)), fac(((!3) ^ (3)) >> (!3)), fac(((!3) ^ (3)) ^ (!3)), fac(((!3) ^ (3)) | (!3)), fac(((!3) ^ (3)) | (3)), fac(((!3) ^ (fac(3))) - (3)), fac(((!3) | (!3)) + (3)), fac(((!3) | (!3)) ^ (3)), fac(((!3) | (!3)) | (3)), fac(((!3) | (3)) % (fac(3))), fac(((!3) | (3)) & (3)), fac(((!3) | (3)) + (!3)), fac(((!3) | (3)) - (!3)), fac(((!3) | (3)) << (!3)), fac(((!3) | (3)) >> (!3)), fac(((!3) | (3)) ^ (!3)), fac(((!3) | (3)) | (!3)), fac(((!3) | (3)) | (3)), fac(((!3) | (fac(3))) - (3)), fac(((3) % (3)) + (3)), fac(((3) % (3)) ^ (3)), fac(((3) % (3)) | (3)), fac(((3) % (fac(3))) % (fac(3))), fac(((3) % (fac(3))) & (3)), fac(((3) % (fac(3))) + (!3)), fac(((3) % (fac(3))) - (!3)), fac(((3) % (fac(3))) << (!3)), fac(((3) % (fac(3))) >> (!3)), fac(((3) % (fac(3))) ^ (!3)), fac(((3) % (fac(3))) | (!3)), fac(((3) % (fac(3))) | (3)), fac(((3) & (!3)) + (3)), fac(((3) & (!3)) ^ (3)), fac(((3) & (!3)) | (3)), fac(((3) & (3)) % (fac(3))), fac(((3) & (3)) & (3)), fac(((3) & (3)) + (!3)), fac(((3) & (3)) - (!3)), fac(((3) & (3)) << (!3)), fac(((3) & (3)) >> (!3)), fac(((3) & (3)) ^ (!3)), fac(((3) & (3)) | (!3)), fac(((3) & (3)) | (3)), fac(((3) & (fac(3))) | (3)), fac(((3) * (!3)) + (3)), fac(((3) * (!3)) ^ (3)), fac(((3) * (!3)) | (3)), fac(((3) * (3)) % (fac(3))), fac(((3) * (3)) - (fac(3))), fac(((3) * (3)) / (3)), fac(((3) * (fac(3))) / (fac(3))), fac(((3) ** (!3)) * (3)), fac(((3) ** (!3)) | (3)), fac(((3) ** (3)) % (fac(3))), fac(((3) ** (3)) & (3)), fac(((3) ** (3)) >> (3)), fac(((3) ** (fac(3))) % (fac(3))), fac(((3) + (!3)) % (fac(3))), fac(((3) + (!3)) & (3)), fac(((3) + (!3)) + (!3)), fac(((3) + (!3)) - (!3)), fac(((3) + (!3)) << (!3)), fac(((3) + (!3)) >> (!3)), fac(((3) + (!3)) ^ (!3)), fac(((3) + (!3)) | (!3)), fac(((3) + (!3)) | (3)), fac(((3) + (3)) - (3)), fac(((3) + (fac(3))) % (fac(3))), fac(((3) + (fac(3))) - (fac(3))), fac(((3) + (fac(3))) / (3)), fac(((3) - (!3)) % (fac(3))), fac(((3) - (!3)) & (3)), fac(((3) - (!3)) + (!3)), fac(((3) - (!3)) - (!3)), fac(((3) - (!3)) << (!3)), fac(((3) - (!3)) >> (!3)), fac(((3) - (!3)) ^ (!3)), fac(((3) - (!3)) | (!3)), fac(((3) - (!3)) | (3)), fac(((3) - (3)) + (3)), fac(((3) - (3)) ^ (3)), fac(((3) - (3)) | (3)), fac(((3) - (fac(3))) + (fac(3))), fac(((3) / (3)) * (3)), fac(((3) / (3)) | (3)), fac(((3) << (!3)) % (fac(3))), fac(((3) << (!3)) & (3)), fac(((3) << (!3)) + (!3)), fac(((3) << (!3)) - (!3)), fac(((3) << (!3)) << (!3)), fac(((3) << (!3)) >> (!3)), fac(((3) << (!3)) ^ (!3)), fac(((3) << (!3)) | (!3)), fac(((3) << (!3)) | (3)), fac(((3) << (3)) >> (3)), fac(((3) << (fac(3))) >> (fac(3))), fac(((3) >> (!3)) % (fac(3))), fac(((3) >> (!3)) & (3)), fac(((3) >> (!3)) + (!3)), fac(((3) >> (!3)) - (!3)), fac(((3) >> (!3)) << (!3)), fac(((3) >> (!3)) >> (!3)), fac(((3) >> (!3)) ^ (!3)), fac(((3) >> (!3)) | (!3)), fac(((3) >> (!3)) | (3)), fac(((3) >> (3)) + (3)), fac(((3) >> (3)) ^ (3)), fac(((3) >> (3)) | (3)), fac(((3) >> (fac(3))) + (3)), fac(((3) >> (fac(3))) ^ (3)), fac(((3) >> (fac(3))) | (3)), fac(((3) ^ (!3)) % (fac(3))), fac(((3) ^ (!3)) & (3)), fac(((3) ^ (!3)) + (!3)), fac(((3) ^ (!3)) - (!3)), fac(((3) ^ (!3)) << (!3)), fac(((3) ^ (!3)) >> (!3)), fac(((3) ^ (!3)) ^ (!3)), fac(((3) ^ (!3)) | (!3)), fac(((3) ^ (!3)) | (3)), fac(((3) ^ (3)) + (3)), fac(((3) ^ (3)) ^ (3)), fac(((3) ^ (3)) | (3)), fac(((3) ^ (fac(3))) ^ (fac(3))), fac(((3) | (!3)) % (fac(3))), fac(((3) | (!3)) & (3)), fac(((3) | (!3)) + (!3)), fac(((3) | (!3)) - (!3)), fac(((3) | (!3)) << (!3)), fac(((3) | (!3)) >> (!3)), fac(((3) | (!3)) ^ (!3)), fac(((3) | (!3)) | (!3)), fac(((3) | (!3)) | (3)), fac(((3) | (3)) % (fac(3))), fac(((3) | (3)) & (3)), fac(((3) | (3)) + (!3)), fac(((3) | (3)) - (!3)), fac(((3) | (3)) << (!3)), fac(((3) | (3)) >> (!3)), fac(((3) | (3)) ^ (!3)), fac(((3) | (3)) | (!3)), fac(((3) | (3)) | (3)), fac(((3) | (fac(3))) & (3)), fac(((fac(3)) % (3)) + (3)), fac(((fac(3)) % (3)) ^ (3)), fac(((fac(3)) % (3)) | (3)), fac(((fac(3)) % (fac(3))) + (3)), fac(((fac(3)) % (fac(3))) ^ (3)), fac(((fac(3)) % (fac(3))) | (3)), fac(((fac(3)) & (!3)) + (3)), fac(((fac(3)) & (!3)) ^ (3)), fac(((fac(3)) & (!3)) | (3)), fac(((fac(3)) & (3)) | (3)), fac(((fac(3)) & (fac(3))) - (3)), fac(((fac(3)) * (!3)) + (3)), fac(((fac(3)) * (!3)) ^ (3)), fac(((fac(3)) * (!3)) | (3)), fac(((fac(3)) * (3)) / (fac(3))), fac(((fac(3)) ** (!3)) * (3)), fac(((fac(3)) ** (!3)) | (3)), fac(((fac(3)) ** (3)) >> (fac(3))), fac(((fac(3)) + (!3)) - (3)), fac(((fac(3)) + (3)) % (fac(3))), fac(((fac(3)) + (3)) - (fac(3))), fac(((fac(3)) + (3)) / (3)), fac(((fac(3)) - (!3)) - (3)), fac(((fac(3)) - (3)) % (fac(3))), fac(((fac(3)) - (3)) & (3)), fac(((fac(3)) - (3)) + (!3)), fac(((fac(3)) - (3)) - (!3)), fac(((fac(3)) - (3)) << (!3)), fac(((fac(3)) - (3)) >> (!3)), fac(((fac(3)) - (3)) ^ (!3)), fac(((fac(3)) - (3)) | (!3)), fac(((fac(3)) - (3)) | (3)), fac(((fac(3)) - (fac(3))) + (3)), fac(((fac(3)) - (fac(3))) ^ (3)), fac(((fac(3)) - (fac(3))) | (3)), fac(((fac(3)) / (3)) | (3)), fac(((fac(3)) / (fac(3))) * (3)), fac(((fac(3)) / (fac(3))) | (3)), fac(((fac(3)) << (!3)) - (3)), fac(((fac(3)) >> (!3)) - (3)), fac(((fac(3)) >> (3)) + (3)), fac(((fac(3)) >> (3)) ^ (3)), fac(((fac(3)) >> (3)) | (3)), fac(((fac(3)) >> (fac(3))) + (3)), fac(((fac(3)) >> (fac(3))) ^ (3)), fac(((fac(3)) >> (fac(3))) | (3)), fac(((fac(3)) ^ (!3)) - (3)), fac(((fac(3)) ^ (3)) ^ (fac(3))), fac(((fac(3)) ^ (fac(3))) + (3)), fac(((fac(3)) ^ (fac(3))) ^ (3)), fac(((fac(3)) ^ (fac(3))) | (3)), fac(((fac(3)) | (!3)) - (3)), fac(((fac(3)) | (3)) & (3)), fac(((fac(3)) | (fac(3))) - (3)), fac((3) % ((!3) + (fac(3)))), fac((3) % ((!3) - (fac(3)))), fac((3) % ((!3) ^ (fac(3)))), fac((3) % ((!3) | (fac(3)))), fac((3) % ((3) * (3))), fac((3) % ((3) * (fac(3)))), fac((3) % ((3) ** (3))), fac((3) % ((3) ** (fac(3)))), fac((3) % ((3) + (3))), fac((3) % ((3) + (fac(3)))), fac((3) % ((3) << (3))), fac((3) % ((3) << (fac(3)))), fac((3) % ((3) ^ (fac(3)))), fac((3) % ((3) | (fac(3)))), fac((3) % ((fac(3)) & (fac(3)))), fac((3) % ((fac(3)) * (3))), fac((3) % ((fac(3)) * (fac(3)))), fac((3) % ((fac(3)) ** (3))), fac((3) % ((fac(3)) ** (fac(3)))), fac((3) % ((fac(3)) + (!3))), fac((3) % ((fac(3)) + (3))), fac((3) % ((fac(3)) + (fac(3)))), fac((3) % ((fac(3)) - (!3))), fac((3) % ((fac(3)) << (!3))), fac((3) % ((fac(3)) << (3))), fac((3) % ((fac(3)) << (fac(3)))), fac((3) % ((fac(3)) >> (!3))), fac((3) % ((fac(3)) ^ (!3))), fac((3) % ((fac(3)) ^ (3))), fac((3) % ((fac(3)) | (!3))), fac((3) % ((fac(3)) | (3))), fac((3) % ((fac(3)) | (fac(3)))), fac((3) % (fac((!3) + (3)))), fac((3) % (fac((!3) + (fac(3))))), fac((3) % (fac((!3) ^ (3)))), fac((3) % (fac((!3) ^ (fac(3))))), fac((3) % (fac((!3) | (3)))), fac((3) % (fac((!3) | (fac(3))))), fac((3) % (fac((3) % (fac(3))))), fac((3) % (fac((3) & (3)))), fac((3) % (fac((3) * (3)))), fac((3) % (fac((3) + (!3)))), fac((3) % (fac((3) + (3)))), fac((3) % (fac((3) + (fac(3))))), fac((3) % (fac((3) - (!3)))), fac((3) % (fac((3) << (!3)))), fac((3) % (fac((3) >> (!3)))), fac((3) % (fac((3) ^ (!3)))), fac((3) % (fac((3) ^ (fac(3))))), fac((3) % (fac((3) | (!3)))), fac((3) % (fac((3) | (3)))), fac((3) % (fac((3) | (fac(3))))), fac((3) % (fac((fac(3)) & (fac(3))))), fac((3) % (fac((fac(3)) + (!3)))), fac((3) % (fac((fac(3)) + (3)))), fac((3) % (fac((fac(3)) - (!3)))), fac((3) % (fac((fac(3)) - (3)))), fac((3) % (fac((fac(3)) << (!3)))), fac((3) % (fac((fac(3)) >> (!3)))), fac((3) % (fac((fac(3)) ^ (!3)))), fac((3) % (fac((fac(3)) ^ (3)))), fac((3) % (fac((fac(3)) | (!3)))), fac((3) % (fac((fac(3)) | (3)))), fac((3) % (fac((fac(3)) | (fac(3))))), fac((3) % (sqrt((3) ** (fac(3))))), fac((3) % (sqrt((fac(3)) * (fac(3))))), fac((3) % (sqrt((fac(3)) ** (fac(3))))), fac((3) & ((!3) + (3))), fac((3) & ((!3) ^ (3))), fac((3) & ((!3) | (3))), fac((3) & ((3) % (fac(3)))), fac((3) & ((3) & (3))), fac((3) & ((3) ** (3))), fac((3) & ((3) + (!3))), fac((3) & ((3) - (!3))), fac((3) & ((3) << (!3))), fac((3) & ((3) >> (!3))), fac((3) & ((3) ^ (!3))), fac((3) & ((3) | (!3))), fac((3) & ((3) | (3))), fac((3) & ((3) | (fac(3)))), fac((3) & ((fac(3)) - (3))), fac((3) & ((fac(3)) | (3))), fac((3) & (sqrt((3) * (3)))), fac((3) & (sqrt((3) ** (fac(3))))), fac((3) & (sqrt((3) + (fac(3))))), fac((3) & (sqrt((fac(3)) + (3)))), fac((3) * (!((!3) % (3)))), fac((3) * (!((!3) % (fac(3))))), fac((3) * (!((!3) & (!3)))), fac((3) * (!((!3) & (3)))), fac((3) * (!((!3) & (fac(3))))), fac((3) * (!((!3) * (!3)))), fac((3) * (!((!3) * (3)))), fac((3) * (!((!3) * (fac(3))))), fac((3) * (!((!3) ** (3)))), fac((3) * (!((!3) ** (fac(3))))), fac((3) * (!((!3) + (!3)))), fac((3) * (!((!3) - (!3)))), fac((3) * (!((!3) / (3)))), fac((3) * (!((!3) / (fac(3))))), fac((3) * (!((!3) << (!3)))), fac((3) * (!((!3) << (3)))), fac((3) * (!((!3) << (fac(3))))), fac((3) * (!((!3) >> (!3)))), fac((3) * (!((!3) >> (3)))), fac((3) * (!((!3) >> (fac(3))))), fac((3) * (!((!3) ^ (!3)))), fac((3) * (!((!3) | (!3)))), fac((3) * (!((3) % (3)))), fac((3) * (!((3) & (!3)))), fac((3) * (!((3) * (!3)))), fac((3) * (!((3) - (3)))), fac((3) * (!((3) >> (3)))), fac((3) * (!((3) >> (fac(3))))), fac((3) * (!((3) ^ (3)))), fac((3) * (!((fac(3)) % (3)))), fac((3) * (!((fac(3)) % (fac(3))))), fac((3) * (!((fac(3)) & (!3)))), fac((3) * (!((fac(3)) * (!3)))), fac((3) * (!((fac(3)) - (fac(3))))), fac((3) * (!((fac(3)) >> (3)))), fac((3) * (!((fac(3)) >> (fac(3))))), fac((3) * (!((fac(3)) ^ (fac(3))))), fac((3) * ((!3) ** (!3))), fac((3) * ((3) ** (!3))), fac((3) * ((3) / (3))), fac((3) * ((fac(3)) ** (!3))), fac((3) * ((fac(3)) / (fac(3)))), fac((3) * (fac((!3) % (3)))), fac((3) * (fac((!3) % (fac(3))))), fac((3) * (fac((!3) & (!3)))), fac((3) * (fac((!3) & (3)))), fac((3) * (fac((!3) & (fac(3))))), fac((3) * (fac((!3) * (!3)))), fac((3) * (fac((!3) * (3)))), fac((3) * (fac((!3) * (fac(3))))), fac((3) * (fac((!3) ** (!3)))), fac((3) * (fac((!3) ** (3)))), fac((3) * (fac((!3) ** (fac(3))))), fac((3) * (fac((!3) + (!3)))), fac((3) * (fac((!3) - (!3)))), fac((3) * (fac((!3) / (3)))), fac((3) * (fac((!3) / (fac(3))))), fac((3) * (fac((!3) << (!3)))), fac((3) * (fac((!3) << (3)))), fac((3) * (fac((!3) << (fac(3))))), fac((3) * (fac((!3) >> (!3)))), fac((3) * (fac((!3) >> (3)))), fac((3) * (fac((!3) >> (fac(3))))), fac((3) * (fac((!3) ^ (!3)))), fac((3) * (fac((!3) | (!3)))), fac((3) * (fac((3) % (3)))), fac((3) * (fac((3) & (!3)))), fac((3) * (fac((3) * (!3)))), fac((3) * (fac((3) ** (!3)))), fac((3) * (fac((3) - (3)))), fac((3) * (fac((3) / (3)))), fac((3) * (fac((3) >> (3)))), fac((3) * (fac((3) >> (fac(3))))), fac((3) * (fac((3) ^ (3)))), fac((3) * (fac((fac(3)) % (3)))), fac((3) * (fac((fac(3)) % (fac(3))))), fac((3) * (fac((fac(3)) & (!3)))), fac((3) * (fac((fac(3)) * (!3)))), fac((3) * (fac((fac(3)) ** (!3)))), fac((3) * (fac((fac(3)) - (fac(3))))), fac((3) * (fac((fac(3)) / (fac(3))))), fac((3) * (fac((fac(3)) >> (3)))), fac((3) * (fac((fac(3)) >> (fac(3))))), fac((3) * (fac((fac(3)) ^ (fac(3))))), fac((3) * (sqrt((!3) ** (!3)))), fac((3) * (sqrt((3) ** (!3)))), fac((3) * (sqrt((3) / (3)))), fac((3) * (sqrt((fac(3)) ** (!3)))), fac((3) * (sqrt((fac(3)) / (fac(3))))), fac((3) ** (!((!3) % (3)))), fac((3) ** (!((!3) % (fac(3))))), fac((3) ** (!((!3) & (!3)))), fac((3) ** (!((!3) & (3)))), fac((3) ** (!((!3) & (fac(3))))), fac((3) ** (!((!3) * (!3)))), fac((3) ** (!((!3) * (3)))), fac((3) ** (!((!3) * (fac(3))))), fac((3) ** (!((!3) ** (3)))), fac((3) ** (!((!3) ** (fac(3))))), fac((3) ** (!((!3) + (!3)))), fac((3) ** (!((!3) - (!3)))), fac((3) ** (!((!3) / (3)))), fac((3) ** (!((!3) / (fac(3))))), fac((3) ** (!((!3) << (!3)))), fac((3) ** (!((!3) << (3)))), fac((3) ** (!((!3) << (fac(3))))), fac((3) ** (!((!3) >> (!3)))), fac((3) ** (!((!3) >> (3)))), fac((3) ** (!((!3) >> (fac(3))))), fac((3) ** (!((!3) ^ (!3)))), fac((3) ** (!((!3) | (!3)))), fac((3) ** (!((3) % (3)))), fac((3) ** (!((3) & (!3)))), fac((3) ** (!((3) * (!3)))), fac((3) ** (!((3) - (3)))), fac((3) ** (!((3) >> (3)))), fac((3) ** (!((3) >> (fac(3))))), fac((3) ** (!((3) ^ (3)))), fac((3) ** (!((fac(3)) % (3)))), fac((3) ** (!((fac(3)) % (fac(3))))), fac((3) ** (!((fac(3)) & (!3)))), fac((3) ** (!((fac(3)) * (!3)))), fac((3) ** (!((fac(3)) - (fac(3))))), fac((3) ** (!((fac(3)) >> (3)))), fac((3) ** (!((fac(3)) >> (fac(3))))), fac((3) ** (!((fac(3)) ^ (fac(3))))), fac((3) ** ((!3) ** (!3))), fac((3) ** ((3) ** (!3))), fac((3) ** ((3) / (3))), fac((3) ** ((fac(3)) ** (!3))), fac((3) ** ((fac(3)) / (fac(3)))), fac((3) ** (fac((!3) % (3)))), fac((3) ** (fac((!3) % (fac(3))))), fac((3) ** (fac((!3) & (!3)))), fac((3) ** (fac((!3) & (3)))), fac((3) ** (fac((!3) & (fac(3))))), fac((3) ** (fac((!3) * (!3)))), fac((3) ** (fac((!3) * (3)))), fac((3) ** (fac((!3) * (fac(3))))), fac((3) ** (fac((!3) ** (!3)))), fac((3) ** (fac((!3) ** (3)))), fac((3) ** (fac((!3) ** (fac(3))))), fac((3) ** (fac((!3) + (!3)))), fac((3) ** (fac((!3) - (!3)))), fac((3) ** (fac((!3) / (3)))), fac((3) ** (fac((!3) / (fac(3))))), fac((3) ** (fac((!3) << (!3)))), fac((3) ** (fac((!3) << (3)))), fac((3) ** (fac((!3) << (fac(3))))), fac((3) ** (fac((!3) >> (!3)))), fac((3) ** (fac((!3) >> (3)))), fac((3) ** (fac((!3) >> (fac(3))))), fac((3) ** (fac((!3) ^ (!3)))), fac((3) ** (fac((!3) | (!3)))), fac((3) ** (fac((3) % (3)))), fac((3) ** (fac((3) & (!3)))), fac((3) ** (fac((3) * (!3)))), fac((3) ** (fac((3) ** (!3)))), fac((3) ** (fac((3) - (3)))), fac((3) ** (fac((3) / (3)))), fac((3) ** (fac((3) >> (3)))), fac((3) ** (fac((3) >> (fac(3))))), fac((3) ** (fac((3) ^ (3)))), fac((3) ** (fac((fac(3)) % (3)))), fac((3) ** (fac((fac(3)) % (fac(3))))), fac((3) ** (fac((fac(3)) & (!3)))), fac((3) ** (fac((fac(3)) * (!3)))), fac((3) ** (fac((fac(3)) ** (!3)))), fac((3) ** (fac((fac(3)) - (fac(3))))), fac((3) ** (fac((fac(3)) / (fac(3))))), fac((3) ** (fac((fac(3)) >> (3)))), fac((3) ** (fac((fac(3)) >> (fac(3))))), fac((3) ** (fac((fac(3)) ^ (fac(3))))), fac((3) ** (sqrt((!3) ** (!3)))), fac((3) ** (sqrt((3) ** (!3)))), fac((3) ** (sqrt((3) / (3)))), fac((3) ** (sqrt((fac(3)) ** (!3)))), fac((3) ** (sqrt((fac(3)) / (fac(3))))), fac((3) + (!((!3) ** (!3)))), fac((3) + (!((!3) + (3)))), fac((3) + (!((!3) + (fac(3))))), fac((3) + (!((!3) - (3)))), fac((3) + (!((!3) - (fac(3))))), fac((3) + (!((!3) ^ (3)))), fac((3) + (!((!3) ^ (fac(3))))), fac((3) + (!((!3) | (3)))), fac((3) + (!((!3) | (fac(3))))), fac((3) + (!((3) % (fac(3))))), fac((3) + (!((3) & (3)))), fac((3) + (!((3) & (fac(3))))), fac((3) + (!((3) * (3)))), fac((3) + (!((3) * (fac(3))))), fac((3) + (!((3) ** (!3)))), fac((3) + (!((3) ** (3)))), fac((3) + (!((3) ** (fac(3))))), fac((3) + (!((3) + (!3)))), fac((3) + (!((3) + (3)))), fac((3) + (!((3) + (fac(3))))), fac((3) + (!((3) - (!3)))), fac((3) + (!((3) - (fac(3))))), fac((3) + (!((3) / (3)))), fac((3) + (!((3) << (!3)))), fac((3) + (!((3) << (3)))), fac((3) + (!((3) << (fac(3))))), fac((3) + (!((3) >> (!3)))), fac((3) + (!((3) ^ (!3)))), fac((3) + (!((3) ^ (fac(3))))), fac((3) + (!((3) | (!3)))), fac((3) + (!((3) | (3)))), fac((3) + (!((3) | (fac(3))))), fac((3) + (!((fac(3)) & (3)))), fac((3) + (!((fac(3)) & (fac(3))))), fac((3) + (!((fac(3)) * (3)))), fac((3) + (!((fac(3)) * (fac(3))))), fac((3) + (!((fac(3)) ** (!3)))), fac((3) + (!((fac(3)) ** (3)))), fac((3) + (!((fac(3)) ** (fac(3))))), fac((3) + (!((fac(3)) + (!3)))), fac((3) + (!((fac(3)) + (3)))), fac((3) + (!((fac(3)) + (fac(3))))), fac((3) + (!((fac(3)) - (!3)))), fac((3) + (!((fac(3)) - (3)))), fac((3) + (!((fac(3)) / (3)))), fac((3) + (!((fac(3)) / (fac(3))))), fac((3) + (!((fac(3)) << (!3)))), fac((3) + (!((fac(3)) << (3)))), fac((3) + (!((fac(3)) << (fac(3))))), fac((3) + (!((fac(3)) >> (!3)))), fac((3) + (!((fac(3)) ^ (!3)))), fac((3) + (!((fac(3)) ^ (3)))), fac((3) + (!((fac(3)) | (!3)))), fac((3) + (!((fac(3)) | (3)))), fac((3) + (!((fac(3)) | (fac(3))))), fac((3) + ((!3) % (3))), fac((3) + ((!3) % (fac(3)))), fac((3) + ((!3) & (!3))), fac((3) + ((!3) & (3))), fac((3) + ((!3) & (fac(3)))), fac((3) + ((!3) * (!3))), fac((3) + ((!3) * (3))), fac((3) + ((!3) * (fac(3)))), fac((3) + ((!3) ** (3))), fac((3) + ((!3) ** (fac(3)))), fac((3) + ((!3) + (!3))), fac((3) + ((!3) - (!3))), fac((3) + ((!3) / (3))), fac((3) + ((!3) / (fac(3)))), fac((3) + ((!3) << (!3))), fac((3) + ((!3) << (3))), fac((3) + ((!3) << (fac(3)))), fac((3) + ((!3) >> (!3))), fac((3) + ((!3) >> (3))), fac((3) + ((!3) >> (fac(3)))), fac((3) + ((!3) ^ (!3))), fac((3) + ((!3) | (!3))), fac((3) + ((3) % (3))), fac((3) + ((3) & (!3))), fac((3) + ((3) * (!3))), fac((3) + ((3) - (3))), fac((3) + ((3) >> (3))), fac((3) + ((3) >> (fac(3)))), fac((3) + ((3) ^ (3))), fac((3) + ((fac(3)) % (3))), fac((3) + ((fac(3)) % (fac(3)))), fac((3) + ((fac(3)) & (!3))), fac((3) + ((fac(3)) * (!3))), fac((3) + ((fac(3)) - (fac(3)))), fac((3) + ((fac(3)) >> (3))), fac((3) + ((fac(3)) >> (fac(3)))), fac((3) + ((fac(3)) ^ (fac(3)))), fac((3) + (sqrt((!3) % (3)))), fac((3) + (sqrt((!3) % (fac(3))))), fac((3) + (sqrt((!3) & (!3)))), fac((3) + (sqrt((!3) & (3)))), fac((3) + (sqrt((!3) & (fac(3))))), fac((3) + (sqrt((!3) * (!3)))), fac((3) + (sqrt((!3) * (3)))), fac((3) + (sqrt((!3) * (fac(3))))), fac((3) + (sqrt((!3) ** (3)))), fac((3) + (sqrt((!3) ** (fac(3))))), fac((3) + (sqrt((!3) + (!3)))), fac((3) + (sqrt((!3) - (!3)))), fac((3) + (sqrt((!3) / (3)))), fac((3) + (sqrt((!3) / (fac(3))))), fac((3) + (sqrt((!3) << (!3)))), fac((3) + (sqrt((!3) << (3)))), fac((3) + (sqrt((!3) << (fac(3))))), fac((3) + (sqrt((!3) >> (!3)))), fac((3) + (sqrt((!3) >> (3)))), fac((3) + (sqrt((!3) >> (fac(3))))), fac((3) + (sqrt((!3) ^ (!3)))), fac((3) + (sqrt((!3) | (!3)))), fac((3) + (sqrt((3) % (3)))), fac((3) + (sqrt((3) & (!3)))), fac((3) + (sqrt((3) * (!3)))), fac((3) + (sqrt((3) - (3)))), fac((3) + (sqrt((3) >> (3)))), fac((3) + (sqrt((3) >> (fac(3))))), fac((3) + (sqrt((3) ^ (3)))), fac((3) + (sqrt((fac(3)) % (3)))), fac((3) + (sqrt((fac(3)) % (fac(3))))), fac((3) + (sqrt((fac(3)) & (!3)))), fac((3) + (sqrt((fac(3)) * (!3)))), fac((3) + (sqrt((fac(3)) - (fac(3))))), fac((3) + (sqrt((fac(3)) >> (3)))), fac((3) + (sqrt((fac(3)) >> (fac(3))))), fac((3) + (sqrt((fac(3)) ^ (fac(3))))), fac((3) - (!((!3) ** (!3)))), fac((3) - (!((!3) + (3)))), fac((3) - (!((!3) + (fac(3))))), fac((3) - (!((!3) - (3)))), fac((3) - (!((!3) - (fac(3))))), fac((3) - (!((!3) ^ (3)))), fac((3) - (!((!3) ^ (fac(3))))), fac((3) - (!((!3) | (3)))), fac((3) - (!((!3) | (fac(3))))), fac((3) - (!((3) % (fac(3))))), fac((3) - (!((3) & (3)))), fac((3) - (!((3) & (fac(3))))), fac((3) - (!((3) * (3)))), fac((3) - (!((3) * (fac(3))))), fac((3) - (!((3) ** (!3)))), fac((3) - (!((3) ** (3)))), fac((3) - (!((3) ** (fac(3))))), fac((3) - (!((3) + (!3)))), fac((3) - (!((3) + (3)))), fac((3) - (!((3) + (fac(3))))), fac((3) - (!((3) - (!3)))), fac((3) - (!((3) - (fac(3))))), fac((3) - (!((3) / (3)))), fac((3) - (!((3) << (!3)))), fac((3) - (!((3) << (3)))), fac((3) - (!((3) << (fac(3))))), fac((3) - (!((3) >> (!3)))), fac((3) - (!((3) ^ (!3)))), fac((3) - (!((3) ^ (fac(3))))), fac((3) - (!((3) | (!3)))), fac((3) - (!((3) | (3)))), fac((3) - (!((3) | (fac(3))))), fac((3) - (!((fac(3)) & (3)))), fac((3) - (!((fac(3)) & (fac(3))))), fac((3) - (!((fac(3)) * (3)))), fac((3) - (!((fac(3)) * (fac(3))))), fac((3) - (!((fac(3)) ** (!3)))), fac((3) - (!((fac(3)) ** (3)))), fac((3) - (!((fac(3)) ** (fac(3))))), fac((3) - (!((fac(3)) + (!3)))), fac((3) - (!((fac(3)) + (3)))), fac((3) - (!((fac(3)) + (fac(3))))), fac((3) - (!((fac(3)) - (!3)))), fac((3) - (!((fac(3)) - (3)))), fac((3) - (!((fac(3)) / (3)))), fac((3) - (!((fac(3)) / (fac(3))))), fac((3) - (!((fac(3)) << (!3)))), fac((3) - (!((fac(3)) << (3)))), fac((3) - (!((fac(3)) << (fac(3))))), fac((3) - (!((fac(3)) >> (!3)))), fac((3) - (!((fac(3)) ^ (!3)))), fac((3) - (!((fac(3)) ^ (3)))), fac((3) - (!((fac(3)) | (!3)))), fac((3) - (!((fac(3)) | (3)))), fac((3) - (!((fac(3)) | (fac(3))))), fac((3) - ((!3) % (3))), fac((3) - ((!3) % (fac(3)))), fac((3) - ((!3) & (!3))), fac((3) - ((!3) & (3))), fac((3) - ((!3) & (fac(3)))), fac((3) - ((!3) * (!3))), fac((3) - ((!3) * (3))), fac((3) - ((!3) * (fac(3)))), fac((3) - ((!3) ** (3))), fac((3) - ((!3) ** (fac(3)))), fac((3) - ((!3) + (!3))), fac((3) - ((!3) - (!3))), fac((3) - ((!3) / (3))), fac((3) - ((!3) / (fac(3)))), fac((3) - ((!3) << (!3))), fac((3) - ((!3) << (3))), fac((3) - ((!3) << (fac(3)))), fac((3) - ((!3) >> (!3))), fac((3) - ((!3) >> (3))), fac((3) - ((!3) >> (fac(3)))), fac((3) - ((!3) ^ (!3))), fac((3) - ((!3) | (!3))), fac((3) - ((3) % (3))), fac((3) - ((3) & (!3))), fac((3) - ((3) * (!3))), fac((3) - ((3) - (3))), fac((3) - ((3) >> (3))), fac((3) - ((3) >> (fac(3)))), fac((3) - ((3) ^ (3))), fac((3) - ((fac(3)) % (3))), fac((3) - ((fac(3)) % (fac(3)))), fac((3) - ((fac(3)) & (!3))), fac((3) - ((fac(3)) * (!3))), fac((3) - ((fac(3)) - (fac(3)))), fac((3) - ((fac(3)) >> (3))), fac((3) - ((fac(3)) >> (fac(3)))), fac((3) - ((fac(3)) ^ (fac(3)))), fac((3) - (sqrt((!3) % (3)))), fac((3) - (sqrt((!3) % (fac(3))))), fac((3) - (sqrt((!3) & (!3)))), fac((3) - (sqrt((!3) & (3)))), fac((3) - (sqrt((!3) & (fac(3))))), fac((3) - (sqrt((!3) * (!3)))), fac((3) - (sqrt((!3) * (3)))), fac((3) - (sqrt((!3) * (fac(3))))), fac((3) - (sqrt((!3) ** (3)))), fac((3) - (sqrt((!3) ** (fac(3))))), fac((3) - (sqrt((!3) + (!3)))), fac((3) - (sqrt((!3) - (!3)))), fac((3) - (sqrt((!3) / (3)))), fac((3) - (sqrt((!3) / (fac(3))))), fac((3) - (sqrt((!3) << (!3)))), fac((3) - (sqrt((!3) << (3)))), fac((3) - (sqrt((!3) << (fac(3))))), fac((3) - (sqrt((!3) >> (!3)))), fac((3) - (sqrt((!3) >> (3)))), fac((3) - (sqrt((!3) >> (fac(3))))), fac((3) - (sqrt((!3) ^ (!3)))), fac((3) - (sqrt((!3) | (!3)))), fac((3) - (sqrt((3) % (3)))), fac((3) - (sqrt((3) & (!3)))), fac((3) - (sqrt((3) * (!3)))), fac((3) - (sqrt((3) - (3)))), fac((3) - (sqrt((3) >> (3)))), fac((3) - (sqrt((3) >> (fac(3))))), fac((3) - (sqrt((3) ^ (3)))), fac((3) - (sqrt((fac(3)) % (3)))), fac((3) - (sqrt((fac(3)) % (fac(3))))), fac((3) - (sqrt((fac(3)) & (!3)))), fac((3) - (sqrt((fac(3)) * (!3)))), fac((3) - (sqrt((fac(3)) - (fac(3))))), fac((3) - (sqrt((fac(3)) >> (3)))), fac((3) - (sqrt((fac(3)) >> (fac(3))))), fac((3) - (sqrt((fac(3)) ^ (fac(3))))), fac((3) / (!((!3) % (3)))), fac((3) / (!((!3) % (fac(3))))), fac((3) / (!((!3) & (!3)))), fac((3) / (!((!3) & (3)))), fac((3) / (!((!3) & (fac(3))))), fac((3) / (!((!3) * (!3)))), fac((3) / (!((!3) * (3)))), fac((3) / (!((!3) * (fac(3))))), fac((3) / (!((!3) ** (3)))), fac((3) / (!((!3) ** (fac(3))))), fac((3) / (!((!3) + (!3)))), fac((3) / (!((!3) - (!3)))), fac((3) / (!((!3) / (3)))), fac((3) / (!((!3) / (fac(3))))), fac((3) / (!((!3) << (!3)))), fac((3) / (!((!3) << (3)))), fac((3) / (!((!3) << (fac(3))))), fac((3) / (!((!3) >> (!3)))), fac((3) / (!((!3) >> (3)))), fac((3) / (!((!3) >> (fac(3))))), fac((3) / (!((!3) ^ (!3)))), fac((3) / (!((!3) | (!3)))), fac((3) / (!((3) % (3)))), fac((3) / (!((3) & (!3)))), fac((3) / (!((3) * (!3)))), fac((3) / (!((3) - (3)))), fac((3) / (!((3) >> (3)))), fac((3) / (!((3) >> (fac(3))))), fac((3) / (!((3) ^ (3)))), fac((3) / (!((fac(3)) % (3)))), fac((3) / (!((fac(3)) % (fac(3))))), fac((3) / (!((fac(3)) & (!3)))), fac((3) / (!((fac(3)) * (!3)))), fac((3) / (!((fac(3)) - (fac(3))))), fac((3) / (!((fac(3)) >> (3)))), fac((3) / (!((fac(3)) >> (fac(3))))), fac((3) / (!((fac(3)) ^ (fac(3))))), fac((3) / ((!3) ** (!3))), fac((3) / ((3) ** (!3))), fac((3) / ((3) / (3))), fac((3) / ((fac(3)) ** (!3))), fac((3) / ((fac(3)) / (fac(3)))), fac((3) / (fac((!3) % (3)))), fac((3) / (fac((!3) % (fac(3))))), fac((3) / (fac((!3) & (!3)))), fac((3) / (fac((!3) & (3)))), fac((3) / (fac((!3) & (fac(3))))), fac((3) / (fac((!3) * (!3)))), fac((3) / (fac((!3) * (3)))), fac((3) / (fac((!3) * (fac(3))))), fac((3) / (fac((!3) ** (!3)))), fac((3) / (fac((!3) ** (3)))), fac((3) / (fac((!3) ** (fac(3))))), fac((3) / (fac((!3) + (!3)))), fac((3) / (fac((!3) - (!3)))), fac((3) / (fac((!3) / (3)))), fac((3) / (fac((!3) / (fac(3))))), fac((3) / (fac((!3) << (!3)))), fac((3) / (fac((!3) << (3)))), fac((3) / (fac((!3) << (fac(3))))), fac((3) / (fac((!3) >> (!3)))), fac((3) / (fac((!3) >> (3)))), fac((3) / (fac((!3) >> (fac(3))))), fac((3) / (fac((!3) ^ (!3)))), fac((3) / (fac((!3) | (!3)))), fac((3) / (fac((3) % (3)))), fac((3) / (fac((3) & (!3)))), fac((3) / (fac((3) * (!3)))), fac((3) / (fac((3) ** (!3)))), fac((3) / (fac((3) - (3)))), fac((3) / (fac((3) / (3)))), fac((3) / (fac((3) >> (3)))), fac((3) / (fac((3) >> (fac(3))))), fac((3) / (fac((3) ^ (3)))), fac((3) / (fac((fac(3)) % (3)))), fac((3) / (fac((fac(3)) % (fac(3))))), fac((3) / (fac((fac(3)) & (!3)))), fac((3) / (fac((fac(3)) * (!3)))), fac((3) / (fac((fac(3)) ** (!3)))), fac((3) / (fac((fac(3)) - (fac(3))))), fac((3) / (fac((fac(3)) / (fac(3))))), fac((3) / (fac((fac(3)) >> (3)))), fac((3) / (fac((fac(3)) >> (fac(3))))), fac((3) / (fac((fac(3)) ^ (fac(3))))), fac((3) / (sqrt((!3) ** (!3)))), fac((3) / (sqrt((3) ** (!3)))), fac((3) / (sqrt((3) / (3)))), fac((3) / (sqrt((fac(3)) ** (!3)))), fac((3) / (sqrt((fac(3)) / (fac(3))))), fac((3) << (!((!3) ** (!3)))), fac((3) << (!((!3) + (3)))), fac((3) << (!((!3) + (fac(3))))), fac((3) << (!((!3) - (3)))), fac((3) << (!((!3) - (fac(3))))), fac((3) << (!((!3) ^ (3)))), fac((3) << (!((!3) ^ (fac(3))))), fac((3) << (!((!3) | (3)))), fac((3) << (!((!3) | (fac(3))))), fac((3) << (!((3) % (fac(3))))), fac((3) << (!((3) & (3)))), fac((3) << (!((3) & (fac(3))))), fac((3) << (!((3) * (3)))), fac((3) << (!((3) * (fac(3))))), fac((3) << (!((3) ** (!3)))), fac((3) << (!((3) ** (3)))), fac((3) << (!((3) ** (fac(3))))), fac((3) << (!((3) + (!3)))), fac((3) << (!((3) + (3)))), fac((3) << (!((3) + (fac(3))))), fac((3) << (!((3) - (!3)))), fac((3) << (!((3) - (fac(3))))), fac((3) << (!((3) / (3)))), fac((3) << (!((3) << (!3)))), fac((3) << (!((3) << (3)))), fac((3) << (!((3) << (fac(3))))), fac((3) << (!((3) >> (!3)))), fac((3) << (!((3) ^ (!3)))), fac((3) << (!((3) ^ (fac(3))))), fac((3) << (!((3) | (!3)))), fac((3) << (!((3) | (3)))), fac((3) << (!((3) | (fac(3))))), fac((3) << (!((fac(3)) & (3)))), fac((3) << (!((fac(3)) & (fac(3))))), fac((3) << (!((fac(3)) * (3)))), fac((3) << (!((fac(3)) * (fac(3))))), fac((3) << (!((fac(3)) ** (!3)))), fac((3) << (!((fac(3)) ** (3)))), fac((3) << (!((fac(3)) ** (fac(3))))), fac((3) << (!((fac(3)) + (!3)))), fac((3) << (!((fac(3)) + (3)))), fac((3) << (!((fac(3)) + (fac(3))))), fac((3) << (!((fac(3)) - (!3)))), fac((3) << (!((fac(3)) - (3)))), fac((3) << (!((fac(3)) / (3)))), fac((3) << (!((fac(3)) / (fac(3))))), fac((3) << (!((fac(3)) << (!3)))), fac((3) << (!((fac(3)) << (3)))), fac((3) << (!((fac(3)) << (fac(3))))), fac((3) << (!((fac(3)) >> (!3)))), fac((3) << (!((fac(3)) ^ (!3)))), fac((3) << (!((fac(3)) ^ (3)))), fac((3) << (!((fac(3)) | (!3)))), fac((3) << (!((fac(3)) | (3)))), fac((3) << (!((fac(3)) | (fac(3))))), fac((3) << ((!3) % (3))), fac((3) << ((!3) % (fac(3)))), fac((3) << ((!3) & (!3))), fac((3) << ((!3) & (3))), fac((3) << ((!3) & (fac(3)))), fac((3) << ((!3) * (!3))), fac((3) << ((!3) * (3))), fac((3) << ((!3) * (fac(3)))), fac((3) << ((!3) ** (3))), fac((3) << ((!3) ** (fac(3)))), fac((3) << ((!3) + (!3))), fac((3) << ((!3) - (!3))), fac((3) << ((!3) / (3))), fac((3) << ((!3) / (fac(3)))), fac((3) << ((!3) << (!3))), fac((3) << ((!3) << (3))), fac((3) << ((!3) << (fac(3)))), fac((3) << ((!3) >> (!3))), fac((3) << ((!3) >> (3))), fac((3) << ((!3) >> (fac(3)))), fac((3) << ((!3) ^ (!3))), fac((3) << ((!3) | (!3))), fac((3) << ((3) % (3))), fac((3) << ((3) & (!3))), fac((3) << ((3) * (!3))), fac((3) << ((3) - (3))), fac((3) << ((3) << (fac(3)))), fac((3) << ((3) >> (3))), fac((3) << ((3) >> (fac(3)))), fac((3) << ((3) ^ (3))), fac((3) << ((fac(3)) % (3))), fac((3) << ((fac(3)) % (fac(3)))), fac((3) << ((fac(3)) & (!3))), fac((3) << ((fac(3)) * (!3))), fac((3) << ((fac(3)) ** (fac(3)))), fac((3) << ((fac(3)) - (fac(3)))), fac((3) << ((fac(3)) << (fac(3)))), fac((3) << ((fac(3)) >> (3))), fac((3) << ((fac(3)) >> (fac(3)))), fac((3) << ((fac(3)) ^ (fac(3)))), fac((3) << (fac((3) * (3)))), fac((3) << (fac((3) + (fac(3))))), fac((3) << (fac((fac(3)) + (3)))), fac((3) << (sqrt((!3) % (3)))), fac((3) << (sqrt((!3) % (fac(3))))), fac((3) << (sqrt((!3) & (!3)))), fac((3) << (sqrt((!3) & (3)))), fac((3) << (sqrt((!3) & (fac(3))))), fac((3) << (sqrt((!3) * (!3)))), fac((3) << (sqrt((!3) * (3)))), fac((3) << (sqrt((!3) * (fac(3))))), fac((3) << (sqrt((!3) ** (3)))), fac((3) << (sqrt((!3) ** (fac(3))))), fac((3) << (sqrt((!3) + (!3)))), fac((3) << (sqrt((!3) - (!3)))), fac((3) << (sqrt((!3) / (3)))), fac((3) << (sqrt((!3) / (fac(3))))), fac((3) << (sqrt((!3) << (!3)))), fac((3) << (sqrt((!3) << (3)))), fac((3) << (sqrt((!3) << (fac(3))))), fac((3) << (sqrt((!3) >> (!3)))), fac((3) << (sqrt((!3) >> (3)))), fac((3) << (sqrt((!3) >> (fac(3))))), fac((3) << (sqrt((!3) ^ (!3)))), fac((3) << (sqrt((!3) | (!3)))), fac((3) << (sqrt((3) % (3)))), fac((3) << (sqrt((3) & (!3)))), fac((3) << (sqrt((3) * (!3)))), fac((3) << (sqrt((3) - (3)))), fac((3) << (sqrt((3) >> (3)))), fac((3) << (sqrt((3) >> (fac(3))))), fac((3) << (sqrt((3) ^ (3)))), fac((3) << (sqrt((fac(3)) % (3)))), fac((3) << (sqrt((fac(3)) % (fac(3))))), fac((3) << (sqrt((fac(3)) & (!3)))), fac((3) << (sqrt((fac(3)) * (!3)))), fac((3) << (sqrt((fac(3)) - (fac(3))))), fac((3) << (sqrt((fac(3)) >> (3)))), fac((3) << (sqrt((fac(3)) >> (fac(3))))), fac((3) << (sqrt((fac(3)) ^ (fac(3))))), fac((3) >> (!((!3) ** (!3)))), fac((3) >> (!((!3) + (3)))), fac((3) >> (!((!3) + (fac(3))))), fac((3) >> (!((!3) - (3)))), fac((3) >> (!((!3) - (fac(3))))), fac((3) >> (!((!3) ^ (3)))), fac((3) >> (!((!3) ^ (fac(3))))), fac((3) >> (!((!3) | (3)))), fac((3) >> (!((!3) | (fac(3))))), fac((3) >> (!((3) % (fac(3))))), fac((3) >> (!((3) & (3)))), fac((3) >> (!((3) & (fac(3))))), fac((3) >> (!((3) * (3)))), fac((3) >> (!((3) * (fac(3))))), fac((3) >> (!((3) ** (!3)))), fac((3) >> (!((3) ** (3)))), fac((3) >> (!((3) ** (fac(3))))), fac((3) >> (!((3) + (!3)))), fac((3) >> (!((3) + (3)))), fac((3) >> (!((3) + (fac(3))))), fac((3) >> (!((3) - (!3)))), fac((3) >> (!((3) - (fac(3))))), fac((3) >> (!((3) / (3)))), fac((3) >> (!((3) << (!3)))), fac((3) >> (!((3) << (3)))), fac((3) >> (!((3) << (fac(3))))), fac((3) >> (!((3) >> (!3)))), fac((3) >> (!((3) ^ (!3)))), fac((3) >> (!((3) ^ (fac(3))))), fac((3) >> (!((3) | (!3)))), fac((3) >> (!((3) | (3)))), fac((3) >> (!((3) | (fac(3))))), fac((3) >> (!((fac(3)) & (3)))), fac((3) >> (!((fac(3)) & (fac(3))))), fac((3) >> (!((fac(3)) * (3)))), fac((3) >> (!((fac(3)) * (fac(3))))), fac((3) >> (!((fac(3)) ** (!3)))), fac((3) >> (!((fac(3)) ** (3)))), fac((3) >> (!((fac(3)) ** (fac(3))))), fac((3) >> (!((fac(3)) + (!3)))), fac((3) >> (!((fac(3)) + (3)))), fac((3) >> (!((fac(3)) + (fac(3))))), fac((3) >> (!((fac(3)) - (!3)))), fac((3) >> (!((fac(3)) - (3)))), fac((3) >> (!((fac(3)) / (3)))), fac((3) >> (!((fac(3)) / (fac(3))))), fac((3) >> (!((fac(3)) << (!3)))), fac((3) >> (!((fac(3)) << (3)))), fac((3) >> (!((fac(3)) << (fac(3))))), fac((3) >> (!((fac(3)) >> (!3)))), fac((3) >> (!((fac(3)) ^ (!3)))), fac((3) >> (!((fac(3)) ^ (3)))), fac((3) >> (!((fac(3)) | (!3)))), fac((3) >> (!((fac(3)) | (3)))), fac((3) >> (!((fac(3)) | (fac(3))))), fac((3) >> ((!3) % (3))), fac((3) >> ((!3) % (fac(3)))), fac((3) >> ((!3) & (!3))), fac((3) >> ((!3) & (3))), fac((3) >> ((!3) & (fac(3)))), fac((3) >> ((!3) * (!3))), fac((3) >> ((!3) * (3))), fac((3) >> ((!3) * (fac(3)))), fac((3) >> ((!3) ** (3))), fac((3) >> ((!3) ** (fac(3)))), fac((3) >> ((!3) + (!3))), fac((3) >> ((!3) - (!3))), fac((3) >> ((!3) / (3))), fac((3) >> ((!3) / (fac(3)))), fac((3) >> ((!3) << (!3))), fac((3) >> ((!3) << (3))), fac((3) >> ((!3) << (fac(3)))), fac((3) >> ((!3) >> (!3))), fac((3) >> ((!3) >> (3))), fac((3) >> ((!3) >> (fac(3)))), fac((3) >> ((!3) ^ (!3))), fac((3) >> ((!3) | (!3))), fac((3) >> ((3) % (3))), fac((3) >> ((3) & (!3))), fac((3) >> ((3) * (!3))), fac((3) >> ((3) - (3))), fac((3) >> ((3) << (fac(3)))), fac((3) >> ((3) >> (3))), fac((3) >> ((3) >> (fac(3)))), fac((3) >> ((3) ^ (3))), fac((3) >> ((fac(3)) % (3))), fac((3) >> ((fac(3)) % (fac(3)))), fac((3) >> ((fac(3)) & (!3))), fac((3) >> ((fac(3)) * (!3))), fac((3) >> ((fac(3)) ** (fac(3)))), fac((3) >> ((fac(3)) - (fac(3)))), fac((3) >> ((fac(3)) << (fac(3)))), fac((3) >> ((fac(3)) >> (3))), fac((3) >> ((fac(3)) >> (fac(3)))), fac((3) >> ((fac(3)) ^ (fac(3)))), fac((3) >> (fac((3) * (3)))), fac((3) >> (fac((3) + (fac(3))))), fac((3) >> (fac((fac(3)) + (3)))), fac((3) >> (sqrt((!3) % (3)))), fac((3) >> (sqrt((!3) % (fac(3))))), fac((3) >> (sqrt((!3) & (!3)))), fac((3) >> (sqrt((!3) & (3)))), fac((3) >> (sqrt((!3) & (fac(3))))), fac((3) >> (sqrt((!3) * (!3)))), fac((3) >> (sqrt((!3) * (3)))), fac((3) >> (sqrt((!3) * (fac(3))))), fac((3) >> (sqrt((!3) ** (3)))), fac((3) >> (sqrt((!3) ** (fac(3))))), fac((3) >> (sqrt((!3) + (!3)))), fac((3) >> (sqrt((!3) - (!3)))), fac((3) >> (sqrt((!3) / (3)))), fac((3) >> (sqrt((!3) / (fac(3))))), fac((3) >> (sqrt((!3) << (!3)))), fac((3) >> (sqrt((!3) << (3)))), fac((3) >> (sqrt((!3) << (fac(3))))), fac((3) >> (sqrt((!3) >> (!3)))), fac((3) >> (sqrt((!3) >> (3)))), fac((3) >> (sqrt((!3) >> (fac(3))))), fac((3) >> (sqrt((!3) ^ (!3)))), fac((3) >> (sqrt((!3) | (!3)))), fac((3) >> (sqrt((3) % (3)))), fac((3) >> (sqrt((3) & (!3)))), fac((3) >> (sqrt((3) * (!3)))), fac((3) >> (sqrt((3) - (3)))), fac((3) >> (sqrt((3) >> (3)))), fac((3) >> (sqrt((3) >> (fac(3))))), fac((3) >> (sqrt((3) ^ (3)))), fac((3) >> (sqrt((fac(3)) % (3)))), fac((3) >> (sqrt((fac(3)) % (fac(3))))), fac((3) >> (sqrt((fac(3)) & (!3)))), fac((3) >> (sqrt((fac(3)) * (!3)))), fac((3) >> (sqrt((fac(3)) - (fac(3))))), fac((3) >> (sqrt((fac(3)) >> (3)))), fac((3) >> (sqrt((fac(3)) >> (fac(3))))), fac((3) >> (sqrt((fac(3)) ^ (fac(3))))), fac((3) ^ (!((!3) ** (!3)))), fac((3) ^ (!((!3) + (3)))), fac((3) ^ (!((!3) + (fac(3))))), fac((3) ^ (!((!3) - (3)))), fac((3) ^ (!((!3) - (fac(3))))), fac((3) ^ (!((!3) ^ (3)))), fac((3) ^ (!((!3) ^ (fac(3))))), fac((3) ^ (!((!3) | (3)))), fac((3) ^ (!((!3) | (fac(3))))), fac((3) ^ (!((3) % (fac(3))))), fac((3) ^ (!((3) & (3)))), fac((3) ^ (!((3) & (fac(3))))), fac((3) ^ (!((3) * (3)))), fac((3) ^ (!((3) * (fac(3))))), fac((3) ^ (!((3) ** (!3)))), fac((3) ^ (!((3) ** (3)))), fac((3) ^ (!((3) ** (fac(3))))), fac((3) ^ (!((3) + (!3)))), fac((3) ^ (!((3) + (3)))), fac((3) ^ (!((3) + (fac(3))))), fac((3) ^ (!((3) - (!3)))), fac((3) ^ (!((3) - (fac(3))))), fac((3) ^ (!((3) / (3)))), fac((3) ^ (!((3) << (!3)))), fac((3) ^ (!((3) << (3)))), fac((3) ^ (!((3) << (fac(3))))), fac((3) ^ (!((3) >> (!3)))), fac((3) ^ (!((3) ^ (!3)))), fac((3) ^ (!((3) ^ (fac(3))))), fac((3) ^ (!((3) | (!3)))), fac((3) ^ (!((3) | (3)))), fac((3) ^ (!((3) | (fac(3))))), fac((3) ^ (!((fac(3)) & (3)))), fac((3) ^ (!((fac(3)) & (fac(3))))), fac((3) ^ (!((fac(3)) * (3)))), fac((3) ^ (!((fac(3)) * (fac(3))))), fac((3) ^ (!((fac(3)) ** (!3)))), fac((3) ^ (!((fac(3)) ** (3)))), fac((3) ^ (!((fac(3)) ** (fac(3))))), fac((3) ^ (!((fac(3)) + (!3)))), fac((3) ^ (!((fac(3)) + (3)))), fac((3) ^ (!((fac(3)) + (fac(3))))), fac((3) ^ (!((fac(3)) - (!3)))), fac((3) ^ (!((fac(3)) - (3)))), fac((3) ^ (!((fac(3)) / (3)))), fac((3) ^ (!((fac(3)) / (fac(3))))), fac((3) ^ (!((fac(3)) << (!3)))), fac((3) ^ (!((fac(3)) << (3)))), fac((3) ^ (!((fac(3)) << (fac(3))))), fac((3) ^ (!((fac(3)) >> (!3)))), fac((3) ^ (!((fac(3)) ^ (!3)))), fac((3) ^ (!((fac(3)) ^ (3)))), fac((3) ^ (!((fac(3)) | (!3)))), fac((3) ^ (!((fac(3)) | (3)))), fac((3) ^ (!((fac(3)) | (fac(3))))), fac((3) ^ ((!3) % (3))), fac((3) ^ ((!3) % (fac(3)))), fac((3) ^ ((!3) & (!3))), fac((3) ^ ((!3) & (3))), fac((3) ^ ((!3) & (fac(3)))), fac((3) ^ ((!3) * (!3))), fac((3) ^ ((!3) * (3))), fac((3) ^ ((!3) * (fac(3)))), fac((3) ^ ((!3) ** (3))), fac((3) ^ ((!3) ** (fac(3)))), fac((3) ^ ((!3) + (!3))), fac((3) ^ ((!3) - (!3))), fac((3) ^ ((!3) / (3))), fac((3) ^ ((!3) / (fac(3)))), fac((3) ^ ((!3) << (!3))), fac((3) ^ ((!3) << (3))), fac((3) ^ ((!3) << (fac(3)))), fac((3) ^ ((!3) >> (!3))), fac((3) ^ ((!3) >> (3))), fac((3) ^ ((!3) >> (fac(3)))), fac((3) ^ ((!3) ^ (!3))), fac((3) ^ ((!3) | (!3))), fac((3) ^ ((3) % (3))), fac((3) ^ ((3) & (!3))), fac((3) ^ ((3) * (!3))), fac((3) ^ ((3) - (3))), fac((3) ^ ((3) >> (3))), fac((3) ^ ((3) >> (fac(3)))), fac((3) ^ ((3) ^ (3))), fac((3) ^ ((fac(3)) % (3))), fac((3) ^ ((fac(3)) % (fac(3)))), fac((3) ^ ((fac(3)) & (!3))), fac((3) ^ ((fac(3)) * (!3))), fac((3) ^ ((fac(3)) - (fac(3)))), fac((3) ^ ((fac(3)) >> (3))), fac((3) ^ ((fac(3)) >> (fac(3)))), fac((3) ^ ((fac(3)) ^ (fac(3)))), fac((3) ^ (sqrt((!3) % (3)))), fac((3) ^ (sqrt((!3) % (fac(3))))), fac((3) ^ (sqrt((!3) & (!3)))), fac((3) ^ (sqrt((!3) & (3)))), fac((3) ^ (sqrt((!3) & (fac(3))))), fac((3) ^ (sqrt((!3) * (!3)))), fac((3) ^ (sqrt((!3) * (3)))), fac((3) ^ (sqrt((!3) * (fac(3))))), fac((3) ^ (sqrt((!3) ** (3)))), fac((3) ^ (sqrt((!3) ** (fac(3))))), fac((3) ^ (sqrt((!3) + (!3)))), fac((3) ^ (sqrt((!3) - (!3)))), fac((3) ^ (sqrt((!3) / (3)))), fac((3) ^ (sqrt((!3) / (fac(3))))), fac((3) ^ (sqrt((!3) << (!3)))), fac((3) ^ (sqrt((!3) << (3)))), fac((3) ^ (sqrt((!3) << (fac(3))))), fac((3) ^ (sqrt((!3) >> (!3)))), fac((3) ^ (sqrt((!3) >> (3)))), fac((3) ^ (sqrt((!3) >> (fac(3))))), fac((3) ^ (sqrt((!3) ^ (!3)))), fac((3) ^ (sqrt((!3) | (!3)))), fac((3) ^ (sqrt((3) % (3)))), fac((3) ^ (sqrt((3) & (!3)))), fac((3) ^ (sqrt((3) * (!3)))), fac((3) ^ (sqrt((3) - (3)))), fac((3) ^ (sqrt((3) >> (3)))), fac((3) ^ (sqrt((3) >> (fac(3))))), fac((3) ^ (sqrt((3) ^ (3)))), fac((3) ^ (sqrt((fac(3)) % (3)))), fac((3) ^ (sqrt((fac(3)) % (fac(3))))), fac((3) ^ (sqrt((fac(3)) & (!3)))), fac((3) ^ (sqrt((fac(3)) * (!3)))), fac((3) ^ (sqrt((fac(3)) - (fac(3))))), fac((3) ^ (sqrt((fac(3)) >> (3)))), fac((3) ^ (sqrt((fac(3)) >> (fac(3))))), fac((3) ^ (sqrt((fac(3)) ^ (fac(3))))), fac((3) | (!((!3) % (3)))), fac((3) | (!((!3) % (fac(3))))), fac((3) | (!((!3) & (!3)))), fac((3) | (!((!3) & (3)))), fac((3) | (!((!3) & (fac(3))))), fac((3) | (!((!3) * (!3)))), fac((3) | (!((!3) * (3)))), fac((3) | (!((!3) * (fac(3))))), fac((3) | (!((!3) ** (!3)))), fac((3) | (!((!3) ** (3)))), fac((3) | (!((!3) ** (fac(3))))), fac((3) | (!((!3) + (!3)))), fac((3) | (!((!3) + (3)))), fac((3) | (!((!3) + (fac(3))))), fac((3) | (!((!3) - (!3)))), fac((3) | (!((!3) - (3)))), fac((3) | (!((!3) - (fac(3))))), fac((3) | (!((!3) / (3)))), fac((3) | (!((!3) / (fac(3))))), fac((3) | (!((!3) << (!3)))), fac((3) | (!((!3) << (3)))), fac((3) | (!((!3) << (fac(3))))), fac((3) | (!((!3) >> (!3)))), fac((3) | (!((!3) >> (3)))), fac((3) | (!((!3) >> (fac(3))))), fac((3) | (!((!3) ^ (!3)))), fac((3) | (!((!3) ^ (3)))), fac((3) | (!((!3) ^ (fac(3))))), fac((3) | (!((!3) | (!3)))), fac((3) | (!((!3) | (3)))), fac((3) | (!((!3) | (fac(3))))), fac((3) | (!((3) % (3)))), fac((3) | (!((3) % (fac(3))))), fac((3) | (!((3) & (!3)))), fac((3) | (!((3) & (3)))), fac((3) | (!((3) & (fac(3))))), fac((3) | (!((3) * (!3)))), fac((3) | (!((3) * (3)))), fac((3) | (!((3) * (fac(3))))), fac((3) | (!((3) ** (!3)))), fac((3) | (!((3) ** (3)))), fac((3) | (!((3) ** (fac(3))))), fac((3) | (!((3) + (!3)))), fac((3) | (!((3) + (3)))), fac((3) | (!((3) + (fac(3))))), fac((3) | (!((3) - (!3)))), fac((3) | (!((3) - (3)))), fac((3) | (!((3) - (fac(3))))), fac((3) | (!((3) / (3)))), fac((3) | (!((3) << (!3)))), fac((3) | (!((3) << (3)))), fac((3) | (!((3) << (fac(3))))), fac((3) | (!((3) >> (!3)))), fac((3) | (!((3) >> (3)))), fac((3) | (!((3) >> (fac(3))))), fac((3) | (!((3) ^ (!3)))), fac((3) | (!((3) ^ (3)))), fac((3) | (!((3) ^ (fac(3))))), fac((3) | (!((3) | (!3)))), fac((3) | (!((3) | (3)))), fac((3) | (!((3) | (fac(3))))), fac((3) | (!((fac(3)) % (3)))), fac((3) | (!((fac(3)) % (fac(3))))), fac((3) | (!((fac(3)) & (!3)))), fac((3) | (!((fac(3)) & (3)))), fac((3) | (!((fac(3)) & (fac(3))))), fac((3) | (!((fac(3)) * (!3)))), fac((3) | (!((fac(3)) * (3)))), fac((3) | (!((fac(3)) * (fac(3))))), fac((3) | (!((fac(3)) ** (!3)))), fac((3) | (!((fac(3)) ** (3)))), fac((3) | (!((fac(3)) ** (fac(3))))), fac((3) | (!((fac(3)) + (!3)))), fac((3) | (!((fac(3)) + (3)))), fac((3) | (!((fac(3)) + (fac(3))))), fac((3) | (!((fac(3)) - (!3)))), fac((3) | (!((fac(3)) - (3)))), fac((3) | (!((fac(3)) - (fac(3))))), fac((3) | (!((fac(3)) / (3)))), fac((3) | (!((fac(3)) / (fac(3))))), fac((3) | (!((fac(3)) << (!3)))), fac((3) | (!((fac(3)) << (3)))), fac((3) | (!((fac(3)) << (fac(3))))), fac((3) | (!((fac(3)) >> (!3)))), fac((3) | (!((fac(3)) >> (3)))), fac((3) | (!((fac(3)) >> (fac(3))))), fac((3) | (!((fac(3)) ^ (!3)))), fac((3) | (!((fac(3)) ^ (3)))), fac((3) | (!((fac(3)) ^ (fac(3))))), fac((3) | (!((fac(3)) | (!3)))), fac((3) | (!((fac(3)) | (3)))), fac((3) | (!((fac(3)) | (fac(3))))), fac((3) | ((!3) % (3))), fac((3) | ((!3) % (fac(3)))), fac((3) | ((!3) & (!3))), fac((3) | ((!3) & (3))), fac((3) | ((!3) & (fac(3)))), fac((3) | ((!3) * (!3))), fac((3) | ((!3) * (3))), fac((3) | ((!3) * (fac(3)))), fac((3) | ((!3) ** (!3))), fac((3) | ((!3) ** (3))), fac((3) | ((!3) ** (fac(3)))), fac((3) | ((!3) + (!3))), fac((3) | ((!3) + (3))), fac((3) | ((!3) - (!3))), fac((3) | ((!3) / (3))), fac((3) | ((!3) / (fac(3)))), fac((3) | ((!3) << (!3))), fac((3) | ((!3) << (3))), fac((3) | ((!3) << (fac(3)))), fac((3) | ((!3) >> (!3))), fac((3) | ((!3) >> (3))), fac((3) | ((!3) >> (fac(3)))), fac((3) | ((!3) ^ (!3))), fac((3) | ((!3) ^ (3))), fac((3) | ((!3) | (!3))), fac((3) | ((!3) | (3))), fac((3) | ((3) % (3))), fac((3) | ((3) % (fac(3)))), fac((3) | ((3) & (!3))), fac((3) | ((3) & (3))), fac((3) | ((3) & (fac(3)))), fac((3) | ((3) * (!3))), fac((3) | ((3) ** (!3))), fac((3) | ((3) + (!3))), fac((3) | ((3) - (!3))), fac((3) | ((3) - (3))), fac((3) | ((3) / (3))), fac((3) | ((3) << (!3))), fac((3) | ((3) >> (!3))), fac((3) | ((3) >> (3))), fac((3) | ((3) >> (fac(3)))), fac((3) | ((3) ^ (!3))), fac((3) | ((3) ^ (3))), fac((3) | ((3) | (!3))), fac((3) | ((3) | (3))), fac((3) | ((fac(3)) % (3))), fac((3) | ((fac(3)) % (fac(3)))), fac((3) | ((fac(3)) & (!3))), fac((3) | ((fac(3)) & (3))), fac((3) | ((fac(3)) * (!3))), fac((3) | ((fac(3)) ** (!3))), fac((3) | ((fac(3)) - (3))), fac((3) | ((fac(3)) - (fac(3)))), fac((3) | ((fac(3)) / (3))), fac((3) | ((fac(3)) / (fac(3)))), fac((3) | ((fac(3)) >> (3))), fac((3) | ((fac(3)) >> (fac(3)))), fac((3) | ((fac(3)) ^ (fac(3)))), fac((3) | (fac((!3) % (3)))), fac((3) | (fac((!3) % (fac(3))))), fac((3) | (fac((!3) & (!3)))), fac((3) | (fac((!3) & (3)))), fac((3) | (fac((!3) & (fac(3))))), fac((3) | (fac((!3) * (!3)))), fac((3) | (fac((!3) * (3)))), fac((3) | (fac((!3) * (fac(3))))), fac((3) | (fac((!3) ** (!3)))), fac((3) | (fac((!3) ** (3)))), fac((3) | (fac((!3) ** (fac(3))))), fac((3) | (fac((!3) + (!3)))), fac((3) | (fac((!3) - (!3)))), fac((3) | (fac((!3) / (3)))), fac((3) | (fac((!3) / (fac(3))))), fac((3) | (fac((!3) << (!3)))), fac((3) | (fac((!3) << (3)))), fac((3) | (fac((!3) << (fac(3))))), fac((3) | (fac((!3) >> (!3)))), fac((3) | (fac((!3) >> (3)))), fac((3) | (fac((!3) >> (fac(3))))), fac((3) | (fac((!3) ^ (!3)))), fac((3) | (fac((!3) | (!3)))), fac((3) | (fac((3) % (3)))), fac((3) | (fac((3) & (!3)))), fac((3) | (fac((3) & (fac(3))))), fac((3) | (fac((3) * (!3)))), fac((3) | (fac((3) ** (!3)))), fac((3) | (fac((3) - (3)))), fac((3) | (fac((3) / (3)))), fac((3) | (fac((3) >> (3)))), fac((3) | (fac((3) >> (fac(3))))), fac((3) | (fac((3) ^ (3)))), fac((3) | (fac((fac(3)) % (3)))), fac((3) | (fac((fac(3)) % (fac(3))))), fac((3) | (fac((fac(3)) & (!3)))), fac((3) | (fac((fac(3)) & (3)))), fac((3) | (fac((fac(3)) * (!3)))), fac((3) | (fac((fac(3)) ** (!3)))), fac((3) | (fac((fac(3)) - (fac(3))))), fac((3) | (fac((fac(3)) / (3)))), fac((3) | (fac((fac(3)) / (fac(3))))), fac((3) | (fac((fac(3)) >> (3)))), fac((3) | (fac((fac(3)) >> (fac(3))))), fac((3) | (fac((fac(3)) ^ (fac(3))))), fac((3) | (sqrt((!3) % (3)))), fac((3) | (sqrt((!3) % (fac(3))))), fac((3) | (sqrt((!3) & (!3)))), fac((3) | (sqrt((!3) & (3)))), fac((3) | (sqrt((!3) & (fac(3))))), fac((3) | (sqrt((!3) * (!3)))), fac((3) | (sqrt((!3) * (3)))), fac((3) | (sqrt((!3) * (fac(3))))), fac((3) | (sqrt((!3) ** (!3)))), fac((3) | (sqrt((!3) ** (3)))), fac((3) | (sqrt((!3) ** (fac(3))))), fac((3) | (sqrt((!3) + (!3)))), fac((3) | (sqrt((!3) - (!3)))), fac((3) | (sqrt((!3) / (3)))), fac((3) | (sqrt((!3) / (fac(3))))), fac((3) | (sqrt((!3) << (!3)))), fac((3) | (sqrt((!3) << (3)))), fac((3) | (sqrt((!3) << (fac(3))))), fac((3) | (sqrt((!3) >> (!3)))), fac((3) | (sqrt((!3) >> (3)))), fac((3) | (sqrt((!3) >> (fac(3))))), fac((3) | (sqrt((!3) ^ (!3)))), fac((3) | (sqrt((!3) | (!3)))), fac((3) | (sqrt((3) % (3)))), fac((3) | (sqrt((3) & (!3)))), fac((3) | (sqrt((3) * (!3)))), fac((3) | (sqrt((3) * (3)))), fac((3) | (sqrt((3) ** (!3)))), fac((3) | (sqrt((3) + (fac(3))))), fac((3) | (sqrt((3) - (3)))), fac((3) | (sqrt((3) / (3)))), fac((3) | (sqrt((3) >> (3)))), fac((3) | (sqrt((3) >> (fac(3))))), fac((3) | (sqrt((3) ^ (3)))), fac((3) | (sqrt((fac(3)) % (3)))), fac((3) | (sqrt((fac(3)) % (fac(3))))), fac((3) | (sqrt((fac(3)) & (!3)))), fac((3) | (sqrt((fac(3)) * (!3)))), fac((3) | (sqrt((fac(3)) ** (!3)))), fac((3) | (sqrt((fac(3)) + (3)))), fac((3) | (sqrt((fac(3)) - (fac(3))))), fac((3) | (sqrt((fac(3)) / (fac(3))))), fac((3) | (sqrt((fac(3)) >> (3)))), fac((3) | (sqrt((fac(3)) >> (fac(3))))), fac((3) | (sqrt((fac(3)) ^ (fac(3))))), fac((fac((!3) % (3))) * (3)), fac((fac((!3) % (3))) | (3)), fac((fac((!3) % (fac(3)))) * (3)), fac((fac((!3) % (fac(3)))) | (3)), fac((fac((!3) & (!3))) * (3)), fac((fac((!3) & (!3))) | (3)), fac((fac((!3) & (3))) * (3)), fac((fac((!3) & (3))) | (3)), fac((fac((!3) & (fac(3)))) * (3)), fac((fac((!3) & (fac(3)))) | (3)), fac((fac((!3) * (!3))) * (3)), fac((fac((!3) * (!3))) | (3)), fac((fac((!3) * (3))) * (3)), fac((fac((!3) * (3))) | (3)), fac((fac((!3) * (fac(3)))) * (3)), fac((fac((!3) * (fac(3)))) | (3)), fac((fac((!3) ** (!3))) * (3)), fac((fac((!3) ** (!3))) | (3)), fac((fac((!3) ** (3))) * (3)), fac((fac((!3) ** (3))) | (3)), fac((fac((!3) ** (fac(3)))) * (3)), fac((fac((!3) ** (fac(3)))) | (3)), fac((fac((!3) + (!3))) * (3)), fac((fac((!3) + (!3))) | (3)), fac((fac((!3) + (3))) - (3)), fac((fac((!3) - (!3))) * (3)), fac((fac((!3) - (!3))) | (3)), fac((fac((!3) / (3))) * (3)), fac((fac((!3) / (3))) | (3)), fac((fac((!3) / (fac(3)))) * (3)), fac((fac((!3) / (fac(3)))) | (3)), fac((fac((!3) << (!3))) * (3)), fac((fac((!3) << (!3))) | (3)), fac((fac((!3) << (3))) * (3)), fac((fac((!3) << (3))) | (3)), fac((fac((!3) << (fac(3)))) * (3)), fac((fac((!3) << (fac(3)))) | (3)), fac((fac((!3) >> (!3))) * (3)), fac((fac((!3) >> (!3))) | (3)), fac((fac((!3) >> (3))) * (3)), fac((fac((!3) >> (3))) | (3)), fac((fac((!3) >> (fac(3)))) * (3)), fac((fac((!3) >> (fac(3)))) | (3)), fac((fac((!3) ^ (!3))) * (3)), fac((fac((!3) ^ (!3))) | (3)), fac((fac((!3) ^ (3))) - (3)), fac((fac((!3) | (!3))) * (3)), fac((fac((!3) | (!3))) | (3)), fac((fac((!3) | (3))) - (3)), fac((fac((3) % (3))) * (3)), fac((fac((3) % (3))) | (3)), fac((fac((3) % (fac(3)))) - (3)), fac((fac((3) & (!3))) * (3)), fac((fac((3) & (!3))) | (3)), fac((fac((3) & (3))) - (3)), fac((fac((3) & (fac(3)))) | (3)), fac((fac((3) * (!3))) * (3)), fac((fac((3) * (!3))) | (3)), fac((fac((3) ** (!3))) * (3)), fac((fac((3) ** (!3))) | (3)), fac((fac((3) + (!3))) - (3)), fac((fac((3) - (!3))) - (3)), fac((fac((3) - (3))) * (3)), fac((fac((3) - (3))) | (3)), fac((fac((3) / (3))) * (3)), fac((fac((3) / (3))) | (3)), fac((fac((3) << (!3))) - (3)), fac((fac((3) >> (!3))) - (3)), fac((fac((3) >> (3))) * (3)), fac((fac((3) >> (3))) | (3)), fac((fac((3) >> (fac(3)))) * (3)), fac((fac((3) >> (fac(3)))) | (3)), fac((fac((3) ^ (!3))) - (3)), fac((fac((3) ^ (3))) * (3)), fac((fac((3) ^ (3))) | (3)), fac((fac((3) | (!3))) - (3)), fac((fac((3) | (3))) - (3)), fac((fac((fac(3)) % (3))) * (3)), fac((fac((fac(3)) % (3))) | (3)), fac((fac((fac(3)) % (fac(3)))) * (3)), fac((fac((fac(3)) % (fac(3)))) | (3)), fac((fac((fac(3)) & (!3))) * (3)), fac((fac((fac(3)) & (!3))) | (3)), fac((fac((fac(3)) & (3))) | (3)), fac((fac((fac(3)) * (!3))) * (3)), fac((fac((fac(3)) * (!3))) | (3)), fac((fac((fac(3)) ** (!3))) * (3)), fac((fac((fac(3)) ** (!3))) | (3)), fac((fac((fac(3)) - (3))) - (3)), fac((fac((fac(3)) - (fac(3)))) * (3)), fac((fac((fac(3)) - (fac(3)))) | (3)), fac((fac((fac(3)) / (3))) | (3)), fac((fac((fac(3)) / (fac(3)))) * (3)), fac((fac((fac(3)) / (fac(3)))) | (3)), fac((fac((fac(3)) >> (3))) * (3)), fac((fac((fac(3)) >> (3))) | (3)), fac((fac((fac(3)) >> (fac(3)))) * (3)), fac((fac((fac(3)) >> (fac(3)))) | (3)), fac((fac((fac(3)) ^ (fac(3)))) * (3)), fac((fac((fac(3)) ^ (fac(3)))) | (3)), fac((fac(3)) + ((!3) - (3))), fac((fac(3)) + ((3) - (fac(3)))), fac((fac(3)) - ((!3) + (3))), fac((fac(3)) - ((!3) ^ (3))), fac((fac(3)) - ((!3) | (3))), fac((fac(3)) - ((3) % (fac(3)))), fac((fac(3)) - ((3) & (3))), fac((fac(3)) - ((3) + (!3))), fac((fac(3)) - ((3) - (!3))), fac((fac(3)) - ((3) << (!3))), fac((fac(3)) - ((3) >> (!3))), fac((fac(3)) - ((3) ^ (!3))), fac((fac(3)) - ((3) | (!3))), fac((fac(3)) - ((3) | (3))), fac((fac(3)) - ((fac(3)) - (3))), fac((fac(3)) - (sqrt((3) * (3)))), fac((fac(3)) - (sqrt((3) + (fac(3))))), fac((fac(3)) - (sqrt((fac(3)) + (3)))), fac((fac(3)) / ((3) & (fac(3)))), fac((fac(3)) / ((fac(3)) & (3))), fac((fac(3)) / ((fac(3)) / (3))), fac((fac(3)) / (fac((3) & (fac(3))))), fac((fac(3)) / (fac((fac(3)) & (3)))), fac((fac(3)) / (fac((fac(3)) / (3)))), fac((fac(3)) >> (!((!3) % (3)))), fac((fac(3)) >> (!((!3) % (fac(3))))), fac((fac(3)) >> (!((!3) & (!3)))), fac((fac(3)) >> (!((!3) & (3)))), fac((fac(3)) >> (!((!3) & (fac(3))))), fac((fac(3)) >> (!((!3) * (!3)))), fac((fac(3)) >> (!((!3) * (3)))), fac((fac(3)) >> (!((!3) * (fac(3))))), fac((fac(3)) >> (!((!3) ** (3)))), fac((fac(3)) >> (!((!3) ** (fac(3))))), fac((fac(3)) >> (!((!3) + (!3)))), fac((fac(3)) >> (!((!3) - (!3)))), fac((fac(3)) >> (!((!3) / (3)))), fac((fac(3)) >> (!((!3) / (fac(3))))), fac((fac(3)) >> (!((!3) << (!3)))), fac((fac(3)) >> (!((!3) << (3)))), fac((fac(3)) >> (!((!3) << (fac(3))))), fac((fac(3)) >> (!((!3) >> (!3)))), fac((fac(3)) >> (!((!3) >> (3)))), fac((fac(3)) >> (!((!3) >> (fac(3))))), fac((fac(3)) >> (!((!3) ^ (!3)))), fac((fac(3)) >> (!((!3) | (!3)))), fac((fac(3)) >> (!((3) % (3)))), fac((fac(3)) >> (!((3) & (!3)))), fac((fac(3)) >> (!((3) * (!3)))), fac((fac(3)) >> (!((3) - (3)))), fac((fac(3)) >> (!((3) >> (3)))), fac((fac(3)) >> (!((3) >> (fac(3))))), fac((fac(3)) >> (!((3) ^ (3)))), fac((fac(3)) >> (!((fac(3)) % (3)))), fac((fac(3)) >> (!((fac(3)) % (fac(3))))), fac((fac(3)) >> (!((fac(3)) & (!3)))), fac((fac(3)) >> (!((fac(3)) * (!3)))), fac((fac(3)) >> (!((fac(3)) - (fac(3))))), fac((fac(3)) >> (!((fac(3)) >> (3)))), fac((fac(3)) >> (!((fac(3)) >> (fac(3))))), fac((fac(3)) >> (!((fac(3)) ^ (fac(3))))), fac((fac(3)) >> ((!3) ** (!3))), fac((fac(3)) >> ((3) ** (!3))), fac((fac(3)) >> ((3) / (3))), fac((fac(3)) >> ((fac(3)) ** (!3))), fac((fac(3)) >> ((fac(3)) / (fac(3)))), fac((fac(3)) >> (fac((!3) % (3)))), fac((fac(3)) >> (fac((!3) % (fac(3))))), fac((fac(3)) >> (fac((!3) & (!3)))), fac((fac(3)) >> (fac((!3) & (3)))), fac((fac(3)) >> (fac((!3) & (fac(3))))), fac((fac(3)) >> (fac((!3) * (!3)))), fac((fac(3)) >> (fac((!3) * (3)))), fac((fac(3)) >> (fac((!3) * (fac(3))))), fac((fac(3)) >> (fac((!3) ** (!3)))), fac((fac(3)) >> (fac((!3) ** (3)))), fac((fac(3)) >> (fac((!3) ** (fac(3))))), fac((fac(3)) >> (fac((!3) + (!3)))), fac((fac(3)) >> (fac((!3) - (!3)))), fac((fac(3)) >> (fac((!3) / (3)))), fac((fac(3)) >> (fac((!3) / (fac(3))))), fac((fac(3)) >> (fac((!3) << (!3)))), fac((fac(3)) >> (fac((!3) << (3)))), fac((fac(3)) >> (fac((!3) << (fac(3))))), fac((fac(3)) >> (fac((!3) >> (!3)))), fac((fac(3)) >> (fac((!3) >> (3)))), fac((fac(3)) >> (fac((!3) >> (fac(3))))), fac((fac(3)) >> (fac((!3) ^ (!3)))), fac((fac(3)) >> (fac((!3) | (!3)))), fac((fac(3)) >> (fac((3) % (3)))), fac((fac(3)) >> (fac((3) & (!3)))), fac((fac(3)) >> (fac((3) * (!3)))), fac((fac(3)) >> (fac((3) ** (!3)))), fac((fac(3)) >> (fac((3) - (3)))), fac((fac(3)) >> (fac((3) / (3)))), fac((fac(3)) >> (fac((3) >> (3)))), fac((fac(3)) >> (fac((3) >> (fac(3))))), fac((fac(3)) >> (fac((3) ^ (3)))), fac((fac(3)) >> (fac((fac(3)) % (3)))), fac((fac(3)) >> (fac((fac(3)) % (fac(3))))), fac((fac(3)) >> (fac((fac(3)) & (!3)))), fac((fac(3)) >> (fac((fac(3)) * (!3)))), fac((fac(3)) >> (fac((fac(3)) ** (!3)))), fac((fac(3)) >> (fac((fac(3)) - (fac(3))))), fac((fac(3)) >> (fac((fac(3)) / (fac(3))))), fac((fac(3)) >> (fac((fac(3)) >> (3)))), fac((fac(3)) >> (fac((fac(3)) >> (fac(3))))), fac((fac(3)) >> (fac((fac(3)) ^ (fac(3))))), fac((fac(3)) >> (sqrt((!3) ** (!3)))), fac((fac(3)) >> (sqrt((3) ** (!3)))), fac((fac(3)) >> (sqrt((3) / (3)))), fac((fac(3)) >> (sqrt((fac(3)) ** (!3)))), fac((fac(3)) >> (sqrt((fac(3)) / (fac(3))))), fac((fac(3)) ^ ((3) ^ (fac(3)))), fac((fac(3)) ^ ((fac(3)) ^ (3))), fac((sqrt((!3) % (3))) + (3)), fac((sqrt((!3) % (3))) ^ (3)), fac((sqrt((!3) % (3))) | (3)), fac((sqrt((!3) % (fac(3)))) + (3)), fac((sqrt((!3) % (fac(3)))) ^ (3)), fac((sqrt((!3) % (fac(3)))) | (3)), fac((sqrt((!3) & (!3))) + (3)), fac((sqrt((!3) & (!3))) ^ (3)), fac((sqrt((!3) & (!3))) | (3)), fac((sqrt((!3) & (3))) + (3)), fac((sqrt((!3) & (3))) ^ (3)), fac((sqrt((!3) & (3))) | (3)), fac((sqrt((!3) & (fac(3)))) + (3)), fac((sqrt((!3) & (fac(3)))) ^ (3)), fac((sqrt((!3) & (fac(3)))) | (3)), fac((sqrt((!3) * (!3))) + (3)), fac((sqrt((!3) * (!3))) ^ (3)), fac((sqrt((!3) * (!3))) | (3)), fac((sqrt((!3) * (3))) + (3)), fac((sqrt((!3) * (3))) ^ (3)), fac((sqrt((!3) * (3))) | (3)), fac((sqrt((!3) * (fac(3)))) + (3)), fac((sqrt((!3) * (fac(3)))) ^ (3)), fac((sqrt((!3) * (fac(3)))) | (3)), fac((sqrt((!3) ** (!3))) * (3)), fac((sqrt((!3) ** (!3))) | (3)), fac((sqrt((!3) ** (3))) + (3)), fac((sqrt((!3) ** (3))) ^ (3)), fac((sqrt((!3) ** (3))) | (3)), fac((sqrt((!3) ** (fac(3)))) + (3)), fac((sqrt((!3) ** (fac(3)))) ^ (3)), fac((sqrt((!3) ** (fac(3)))) | (3)), fac((sqrt((!3) + (!3))) + (3)), fac((sqrt((!3) + (!3))) ^ (3)), fac((sqrt((!3) + (!3))) | (3)), fac((sqrt((!3) - (!3))) + (3)), fac((sqrt((!3) - (!3))) ^ (3)), fac((sqrt((!3) - (!3))) | (3)), fac((sqrt((!3) / (3))) + (3)), fac((sqrt((!3) / (3))) ^ (3)), fac((sqrt((!3) / (3))) | (3)), fac((sqrt((!3) / (fac(3)))) + (3)), fac((sqrt((!3) / (fac(3)))) ^ (3)), fac((sqrt((!3) / (fac(3)))) | (3)), fac((sqrt((!3) << (!3))) + (3)), fac((sqrt((!3) << (!3))) ^ (3)), fac((sqrt((!3) << (!3))) | (3)), fac((sqrt((!3) << (3))) + (3)), fac((sqrt((!3) << (3))) ^ (3)), fac((sqrt((!3) << (3))) | (3)), fac((sqrt((!3) << (fac(3)))) + (3)), fac((sqrt((!3) << (fac(3)))) ^ (3)), fac((sqrt((!3) << (fac(3)))) | (3)), fac((sqrt((!3) >> (!3))) + (3)), fac((sqrt((!3) >> (!3))) ^ (3)), fac((sqrt((!3) >> (!3))) | (3)), fac((sqrt((!3) >> (3))) + (3)), fac((sqrt((!3) >> (3))) ^ (3)), fac((sqrt((!3) >> (3))) | (3)), fac((sqrt((!3) >> (fac(3)))) + (3)), fac((sqrt((!3) >> (fac(3)))) ^ (3)), fac((sqrt((!3) >> (fac(3)))) | (3)), fac((sqrt((!3) ^ (!3))) + (3)), fac((sqrt((!3) ^ (!3))) ^ (3)), fac((sqrt((!3) ^ (!3))) | (3)), fac((sqrt((!3) | (!3))) + (3)), fac((sqrt((!3) | (!3))) ^ (3)), fac((sqrt((!3) | (!3))) | (3)), fac((sqrt((3) % (3))) + (3)), fac((sqrt((3) % (3))) ^ (3)), fac((sqrt((3) % (3))) | (3)), fac((sqrt((3) & (!3))) + (3)), fac((sqrt((3) & (!3))) ^ (3)), fac((sqrt((3) & (!3))) | (3)), fac((sqrt((3) * (!3))) + (3)), fac((sqrt((3) * (!3))) ^ (3)), fac((sqrt((3) * (!3))) | (3)), fac((sqrt((3) * (3))) % (fac(3))), fac((sqrt((3) * (3))) & (3)), fac((sqrt((3) * (3))) + (!3)), fac((sqrt((3) * (3))) - (!3)), fac((sqrt((3) * (3))) << (!3)), fac((sqrt((3) * (3))) >> (!3)), fac((sqrt((3) * (3))) ^ (!3)), fac((sqrt((3) * (3))) | (!3)), fac((sqrt((3) * (3))) | (3)), fac((sqrt((3) ** (!3))) * (3)), fac((sqrt((3) ** (!3))) | (3)), fac((sqrt((3) ** (fac(3)))) % (fac(3))), fac((sqrt((3) ** (fac(3)))) & (3)), fac((sqrt((3) ** (fac(3)))) >> (3)), fac((sqrt((3) + (fac(3)))) % (fac(3))), fac((sqrt((3) + (fac(3)))) & (3)), fac((sqrt((3) + (fac(3)))) + (!3)), fac((sqrt((3) + (fac(3)))) - (!3)), fac((sqrt((3) + (fac(3)))) << (!3)), fac((sqrt((3) + (fac(3)))) >> (!3)), fac((sqrt((3) + (fac(3)))) ^ (!3)), fac((sqrt((3) + (fac(3)))) | (!3)), fac((sqrt((3) + (fac(3)))) | (3)), fac((sqrt((3) - (3))) + (3)), fac((sqrt((3) - (3))) ^ (3)), fac((sqrt((3) - (3))) | (3)), fac((sqrt((3) / (3))) * (3)), fac((sqrt((3) / (3))) | (3)), fac((sqrt((3) >> (3))) + (3)), fac((sqrt((3) >> (3))) ^ (3)), fac((sqrt((3) >> (3))) | (3)), fac((sqrt((3) >> (fac(3)))) + (3)), fac((sqrt((3) >> (fac(3)))) ^ (3)), fac((sqrt((3) >> (fac(3)))) | (3)), fac((sqrt((3) ^ (3))) + (3)), fac((sqrt((3) ^ (3))) ^ (3)), fac((sqrt((3) ^ (3))) | (3)), fac((sqrt((fac(3)) % (3))) + (3)), fac((sqrt((fac(3)) % (3))) ^ (3)), fac((sqrt((fac(3)) % (3))) | (3)), fac((sqrt((fac(3)) % (fac(3)))) + (3)), fac((sqrt((fac(3)) % (fac(3)))) ^ (3)), fac((sqrt((fac(3)) % (fac(3)))) | (3)), fac((sqrt((fac(3)) & (!3))) + (3)), fac((sqrt((fac(3)) & (!3))) ^ (3)), fac((sqrt((fac(3)) & (!3))) | (3)), fac((sqrt((fac(3)) * (!3))) + (3)), fac((sqrt((fac(3)) * (!3))) ^ (3)), fac((sqrt((fac(3)) * (!3))) | (3)), fac((sqrt((fac(3)) * (fac(3)))) - (3)), fac((sqrt((fac(3)) ** (!3))) * (3)), fac((sqrt((fac(3)) ** (!3))) | (3)), fac((sqrt((fac(3)) ** (fac(3)))) >> (fac(3))), fac((sqrt((fac(3)) + (3))) % (fac(3))), fac((sqrt((fac(3)) + (3))) & (3)), fac((sqrt((fac(3)) + (3))) + (!3)), fac((sqrt((fac(3)) + (3))) - (!3)), fac((sqrt((fac(3)) + (3))) << (!3)), fac((sqrt((fac(3)) + (3))) >> (!3)), fac((sqrt((fac(3)) + (3))) ^ (!3)), fac((sqrt((fac(3)) + (3))) | (!3)), fac((sqrt((fac(3)) + (3))) | (3)), fac((sqrt((fac(3)) - (fac(3)))) + (3)), fac((sqrt((fac(3)) - (fac(3)))) ^ (3)), fac((sqrt((fac(3)) - (fac(3)))) | (3)), fac((sqrt((fac(3)) / (fac(3)))) * (3)), fac((sqrt((fac(3)) / (fac(3)))) | (3)), fac((sqrt((fac(3)) >> (3))) + (3)), fac((sqrt((fac(3)) >> (3))) ^ (3)), fac((sqrt((fac(3)) >> (3))) | (3)), fac((sqrt((fac(3)) >> (fac(3)))) + (3)), fac((sqrt((fac(3)) >> (fac(3)))) ^ (3)), fac((sqrt((fac(3)) >> (fac(3)))) | (3)), fac((sqrt((fac(3)) ^ (fac(3)))) + (3)), fac((sqrt((fac(3)) ^ (fac(3)))) ^ (3)), fac((sqrt((fac(3)) ^ (fac(3)))) | (3)), sqrt((!3) + ((fac(3)) * (fac(3)))), sqrt((!3) ^ ((fac(3)) * (fac(3)))), sqrt((!3) | ((fac(3)) * (fac(3)))), sqrt(((!3) + (fac(3))) * (fac(3))), sqrt(((!3) ^ (fac(3))) * (fac(3))), sqrt(((!3) | (fac(3))) * (fac(3))), sqrt(((3) + (3)) * (fac(3))), sqrt(((fac(3)) & (fac(3))) * (fac(3))), sqrt(((fac(3)) * (fac(3))) + (!3)), sqrt(((fac(3)) * (fac(3))) - (!3)), sqrt(((fac(3)) * (fac(3))) << (!3)), sqrt(((fac(3)) * (fac(3))) >> (!3)), sqrt(((fac(3)) * (fac(3))) ^ (!3)), sqrt(((fac(3)) * (fac(3))) | (!3)), sqrt(((fac(3)) ** (3)) / (fac(3))), sqrt(((fac(3)) + (!3)) * (fac(3))), sqrt(((fac(3)) + (fac(3))) * (3)), sqrt(((fac(3)) - (!3)) * (fac(3))), sqrt(((fac(3)) << (!3)) * (fac(3))), sqrt(((fac(3)) >> (!3)) * (fac(3))), sqrt(((fac(3)) ^ (!3)) * (fac(3))), sqrt(((fac(3)) | (!3)) * (fac(3))), sqrt(((fac(3)) | (fac(3))) * (fac(3))), sqrt((3) * ((fac(3)) + (fac(3)))), sqrt((fac((!3) + (3))) * (fac(3))), sqrt((fac((!3) ^ (3))) * (fac(3))), sqrt((fac((!3) | (3))) * (fac(3))), sqrt((fac((3) % (fac(3)))) * (fac(3))), sqrt((fac((3) & (3))) * (fac(3))), sqrt((fac((3) + (!3))) * (fac(3))), sqrt((fac((3) - (!3))) * (fac(3))), sqrt((fac((3) << (!3))) * (fac(3))), sqrt((fac((3) >> (!3))) * (fac(3))), sqrt((fac((3) ^ (!3))) * (fac(3))), sqrt((fac((3) | (!3))) * (fac(3))), sqrt((fac((3) | (3))) * (fac(3))), sqrt((fac((fac(3)) - (3))) * (fac(3))), sqrt((fac(3)) * ((!3) + (fac(3)))), sqrt((fac(3)) * ((!3) ^ (fac(3)))), sqrt((fac(3)) * ((!3) | (fac(3)))), sqrt((fac(3)) * ((3) + (3))), sqrt((fac(3)) * ((fac(3)) & (fac(3)))), sqrt((fac(3)) * ((fac(3)) + (!3))), sqrt((fac(3)) * ((fac(3)) - (!3))), sqrt((fac(3)) * ((fac(3)) << (!3))), sqrt((fac(3)) * ((fac(3)) >> (!3))), sqrt((fac(3)) * ((fac(3)) ^ (!3))), sqrt((fac(3)) * ((fac(3)) | (!3))), sqrt((fac(3)) * ((fac(3)) | (fac(3)))), sqrt((fac(3)) * (fac((!3) + (3)))), sqrt((fac(3)) * (fac((!3) ^ (3)))), sqrt((fac(3)) * (fac((!3) | (3)))), sqrt((fac(3)) * (fac((3) % (fac(3))))), sqrt((fac(3)) * (fac((3) & (3)))), sqrt((fac(3)) * (fac((3) + (!3)))), sqrt((fac(3)) * (fac((3) - (!3)))), sqrt((fac(3)) * (fac((3) << (!3)))), sqrt((fac(3)) * (fac((3) >> (!3)))), sqrt((fac(3)) * (fac((3) ^ (!3)))), sqrt((fac(3)) * (fac((3) | (!3)))), sqrt((fac(3)) * (fac((3) | (3)))), sqrt((fac(3)) * (fac((fac(3)) - (3)))), sqrt((fac(3)) * (sqrt((fac(3)) * (fac(3))))), sqrt((fac(3)) ** ((3) & (fac(3)))), sqrt((fac(3)) ** ((fac(3)) & (3))), sqrt((fac(3)) ** ((fac(3)) / (3))), sqrt((fac(3)) ** (fac((3) & (fac(3))))), sqrt((fac(3)) ** (fac((fac(3)) & (3)))), sqrt((fac(3)) ** (fac((fac(3)) / (3)))), sqrt((sqrt((fac(3)) * (fac(3)))) * (fac(3))), sqrt((sqrt((fac(3)) ** (fac(3)))) / (fac(3))), ].every((v) => v === 6); 4 1 -ansSet.size() = 582 +ansSet.size() = 1686 let fac = (v) => v > 0 ? v * fac(v - 1) : 1, { sqrt } = Math; -[((4) % (fac(4))) + (sqrt(4)), ((4) % (fac(4))) ^ (sqrt(4)), ((4) % (fac(4))) | (sqrt(4)), ((4) & (4)) + (sqrt(4)), ((4) & (4)) ^ (sqrt(4)), ((4) & (4)) | (sqrt(4)), ((4) * (fac(4))) >> (4), ((4) * (sqrt(4))) - (sqrt(4)), ((4) + (4)) - (sqrt(4)), ((4) + (sqrt(4))) % (fac(4)), ((4) + (sqrt(4))) | (4), ((4) + (sqrt(4))) | (sqrt(4)), ((4) - (sqrt(4))) + (4), ((4) - (sqrt(4))) ^ (4), ((4) - (sqrt(4))) | (4), ((4) / (sqrt(4))) + (4), ((4) / (sqrt(4))) ^ (4), ((4) / (sqrt(4))) | (4), ((4) ^ (sqrt(4))) % (fac(4)), ((4) ^ (sqrt(4))) | (4), ((4) ^ (sqrt(4))) | (sqrt(4)), ((4) | (4)) + (sqrt(4)), ((4) | (4)) ^ (sqrt(4)), ((4) | (4)) | (sqrt(4)), ((4) | (sqrt(4))) % (fac(4)), ((4) | (sqrt(4))) | (4), ((4) | (sqrt(4))) | (sqrt(4)), ((fac(4)) & (fac(4))) / (4), ((fac(4)) & (fac(4))) >> (sqrt(4)), ((fac(4)) * (4)) >> (4), ((fac(4)) + (sqrt(4))) >> (sqrt(4)), ((fac(4)) / (4)) % (fac(4)), ((fac(4)) / (4)) | (4), ((fac(4)) / (4)) | (sqrt(4)), ((fac(4)) / (sqrt(4))) / (sqrt(4)), ((fac(4)) << (sqrt(4))) >> (4), ((fac(4)) >> (sqrt(4))) % (fac(4)), ((fac(4)) >> (sqrt(4))) | (4), ((fac(4)) >> (sqrt(4))) | (sqrt(4)), ((fac(4)) ^ (sqrt(4))) >> (sqrt(4)), ((fac(4)) | (fac(4))) / (4), ((fac(4)) | (fac(4))) >> (sqrt(4)), ((fac(4)) | (sqrt(4))) >> (sqrt(4)), ((sqrt(4)) % (4)) + (4), ((sqrt(4)) % (4)) ^ (4), ((sqrt(4)) % (4)) | (4), ((sqrt(4)) % (fac(4))) + (4), ((sqrt(4)) % (fac(4))) ^ (4), ((sqrt(4)) % (fac(4))) | (4), ((sqrt(4)) & (sqrt(4))) + (4), ((sqrt(4)) & (sqrt(4))) ^ (4), ((sqrt(4)) & (sqrt(4))) | (4), ((sqrt(4)) * (4)) - (sqrt(4)), ((sqrt(4)) * (sqrt(4))) + (sqrt(4)), ((sqrt(4)) * (sqrt(4))) ^ (sqrt(4)), ((sqrt(4)) * (sqrt(4))) | (sqrt(4)), ((sqrt(4)) ** (sqrt(4))) + (sqrt(4)), ((sqrt(4)) ** (sqrt(4))) ^ (sqrt(4)), ((sqrt(4)) ** (sqrt(4))) | (sqrt(4)), ((sqrt(4)) + (4)) % (fac(4)), ((sqrt(4)) + (4)) | (4), ((sqrt(4)) + (4)) | (sqrt(4)), ((sqrt(4)) + (fac(4))) >> (sqrt(4)), ((sqrt(4)) + (sqrt(4))) + (sqrt(4)), ((sqrt(4)) + (sqrt(4))) ^ (sqrt(4)), ((sqrt(4)) + (sqrt(4))) | (sqrt(4)), ((sqrt(4)) << (sqrt(4))) - (sqrt(4)), ((sqrt(4)) ^ (4)) % (fac(4)), ((sqrt(4)) ^ (4)) | (4), ((sqrt(4)) ^ (4)) | (sqrt(4)), ((sqrt(4)) ^ (fac(4))) >> (sqrt(4)), ((sqrt(4)) | (4)) % (fac(4)), ((sqrt(4)) | (4)) | (4), ((sqrt(4)) | (4)) | (sqrt(4)), ((sqrt(4)) | (fac(4))) >> (sqrt(4)), ((sqrt(4)) | (sqrt(4))) + (4), ((sqrt(4)) | (sqrt(4))) ^ (4), ((sqrt(4)) | (sqrt(4))) | (4), (4) + ((4) - (sqrt(4))), (4) + ((4) / (sqrt(4))), (4) + ((sqrt(4)) % (4)), (4) + ((sqrt(4)) % (fac(4))), (4) + ((sqrt(4)) & (sqrt(4))), (4) + ((sqrt(4)) | (sqrt(4))), (4) + (fac((4) - (sqrt(4)))), (4) + (fac((4) / (sqrt(4)))), (4) + (fac((sqrt(4)) % (4))), (4) + (fac((sqrt(4)) % (fac(4)))), (4) + (fac((sqrt(4)) & (sqrt(4)))), (4) + (fac((sqrt(4)) | (sqrt(4)))), (4) + (sqrt((4) % (fac(4)))), (4) + (sqrt((4) & (4))), (4) + (sqrt((4) | (4))), (4) + (sqrt((sqrt(4)) * (sqrt(4)))), (4) + (sqrt((sqrt(4)) ** (sqrt(4)))), (4) + (sqrt((sqrt(4)) + (sqrt(4)))), (4) - ((sqrt(4)) - (4)), (4) ^ ((4) - (sqrt(4))), (4) ^ ((4) / (sqrt(4))), (4) ^ ((sqrt(4)) % (4)), (4) ^ ((sqrt(4)) % (fac(4))), (4) ^ ((sqrt(4)) & (sqrt(4))), (4) ^ ((sqrt(4)) | (sqrt(4))), (4) ^ (fac((4) - (sqrt(4)))), (4) ^ (fac((4) / (sqrt(4)))), (4) ^ (fac((sqrt(4)) % (4))), (4) ^ (fac((sqrt(4)) % (fac(4)))), (4) ^ (fac((sqrt(4)) & (sqrt(4)))), (4) ^ (fac((sqrt(4)) | (sqrt(4)))), (4) ^ (sqrt((4) % (fac(4)))), (4) ^ (sqrt((4) & (4))), (4) ^ (sqrt((4) | (4))), (4) ^ (sqrt((sqrt(4)) * (sqrt(4)))), (4) ^ (sqrt((sqrt(4)) ** (sqrt(4)))), (4) ^ (sqrt((sqrt(4)) + (sqrt(4)))), (4) | ((4) + (sqrt(4))), (4) | ((4) - (sqrt(4))), (4) | ((4) / (sqrt(4))), (4) | ((4) ^ (sqrt(4))), (4) | ((4) | (sqrt(4))), (4) | ((fac(4)) / (4)), (4) | ((fac(4)) >> (sqrt(4))), (4) | ((sqrt(4)) % (4)), (4) | ((sqrt(4)) % (fac(4))), (4) | ((sqrt(4)) & (sqrt(4))), (4) | ((sqrt(4)) + (4)), (4) | ((sqrt(4)) ^ (4)), (4) | ((sqrt(4)) | (4)), (4) | ((sqrt(4)) | (sqrt(4))), (4) | (fac((4) - (sqrt(4)))), (4) | (fac((4) / (sqrt(4)))), (4) | (fac((sqrt(4)) % (4))), (4) | (fac((sqrt(4)) % (fac(4)))), (4) | (fac((sqrt(4)) & (sqrt(4)))), (4) | (fac((sqrt(4)) | (sqrt(4)))), (4) | (sqrt((4) % (fac(4)))), (4) | (sqrt((4) & (4))), (4) | (sqrt((4) | (4))), (4) | (sqrt((sqrt(4)) * (sqrt(4)))), (4) | (sqrt((sqrt(4)) ** (sqrt(4)))), (4) | (sqrt((sqrt(4)) + (sqrt(4)))), (fac((4) % (fac(4)))) / (4), (fac((4) % (fac(4)))) >> (sqrt(4)), (fac((4) & (4))) / (4), (fac((4) & (4))) >> (sqrt(4)), (fac((4) - (sqrt(4)))) + (4), (fac((4) - (sqrt(4)))) ^ (4), (fac((4) - (sqrt(4)))) | (4), (fac((4) / (sqrt(4)))) + (4), (fac((4) / (sqrt(4)))) ^ (4), (fac((4) / (sqrt(4)))) | (4), (fac((4) | (4))) / (4), (fac((4) | (4))) >> (sqrt(4)), (fac((sqrt(4)) % (4))) + (4), (fac((sqrt(4)) % (4))) ^ (4), (fac((sqrt(4)) % (4))) | (4), (fac((sqrt(4)) % (fac(4)))) + (4), (fac((sqrt(4)) % (fac(4)))) ^ (4), (fac((sqrt(4)) % (fac(4)))) | (4), (fac((sqrt(4)) & (sqrt(4)))) + (4), (fac((sqrt(4)) & (sqrt(4)))) ^ (4), (fac((sqrt(4)) & (sqrt(4)))) | (4), (fac((sqrt(4)) * (sqrt(4)))) / (4), (fac((sqrt(4)) * (sqrt(4)))) >> (sqrt(4)), (fac((sqrt(4)) ** (sqrt(4)))) / (4), (fac((sqrt(4)) ** (sqrt(4)))) >> (sqrt(4)), (fac((sqrt(4)) + (sqrt(4)))) / (4), (fac((sqrt(4)) + (sqrt(4)))) >> (sqrt(4)), (fac((sqrt(4)) | (sqrt(4)))) + (4), (fac((sqrt(4)) | (sqrt(4)))) ^ (4), (fac((sqrt(4)) | (sqrt(4)))) | (4), (fac(4)) / ((4) % (fac(4))), (fac(4)) / ((4) & (4)), (fac(4)) / ((4) | (4)), (fac(4)) / ((sqrt(4)) * (sqrt(4))), (fac(4)) / ((sqrt(4)) ** (sqrt(4))), (fac(4)) / ((sqrt(4)) + (sqrt(4))), (fac(4)) / (sqrt((4) * (4))), (fac(4)) / (sqrt((4) ** (sqrt(4)))), (fac(4)) / (sqrt((4) << (sqrt(4)))), (fac(4)) / (sqrt((sqrt(4)) ** (4))), (fac(4)) >> ((4) - (sqrt(4))), (fac(4)) >> ((4) / (sqrt(4))), (fac(4)) >> ((sqrt(4)) % (4)), (fac(4)) >> ((sqrt(4)) % (fac(4))), (fac(4)) >> ((sqrt(4)) & (sqrt(4))), (fac(4)) >> ((sqrt(4)) | (sqrt(4))), (fac(4)) >> (fac((4) - (sqrt(4)))), (fac(4)) >> (fac((4) / (sqrt(4)))), (fac(4)) >> (fac((sqrt(4)) % (4))), (fac(4)) >> (fac((sqrt(4)) % (fac(4)))), (fac(4)) >> (fac((sqrt(4)) & (sqrt(4)))), (fac(4)) >> (fac((sqrt(4)) | (sqrt(4)))), (fac(4)) >> (sqrt((4) % (fac(4)))), (fac(4)) >> (sqrt((4) & (4))), (fac(4)) >> (sqrt((4) | (4))), (fac(4)) >> (sqrt((sqrt(4)) * (sqrt(4)))), (fac(4)) >> (sqrt((sqrt(4)) ** (sqrt(4)))), (fac(4)) >> (sqrt((sqrt(4)) + (sqrt(4)))), (sqrt((4) % (fac(4)))) + (4), (sqrt((4) % (fac(4)))) ^ (4), (sqrt((4) % (fac(4)))) | (4), (sqrt((4) & (4))) + (4), (sqrt((4) & (4))) ^ (4), (sqrt((4) & (4))) | (4), (sqrt((4) * (4))) + (sqrt(4)), (sqrt((4) * (4))) ^ (sqrt(4)), (sqrt((4) * (4))) | (sqrt(4)), (sqrt((4) ** (sqrt(4)))) + (sqrt(4)), (sqrt((4) ** (sqrt(4)))) ^ (sqrt(4)), (sqrt((4) ** (sqrt(4)))) | (sqrt(4)), (sqrt((4) << (4))) - (sqrt(4)), (sqrt((4) << (sqrt(4)))) + (sqrt(4)), (sqrt((4) << (sqrt(4)))) ^ (sqrt(4)), (sqrt((4) << (sqrt(4)))) | (sqrt(4)), (sqrt((4) | (4))) + (4), (sqrt((4) | (4))) ^ (4), (sqrt((4) | (4))) | (4), (sqrt((fac(4)) * (fac(4)))) / (4), (sqrt((fac(4)) * (fac(4)))) >> (sqrt(4)), (sqrt((fac(4)) ** (sqrt(4)))) / (4), (sqrt((fac(4)) ** (sqrt(4)))) >> (sqrt(4)), (sqrt((sqrt(4)) * (sqrt(4)))) + (4), (sqrt((sqrt(4)) * (sqrt(4)))) ^ (4), (sqrt((sqrt(4)) * (sqrt(4)))) | (4), (sqrt((sqrt(4)) ** (4))) + (sqrt(4)), (sqrt((sqrt(4)) ** (4))) ^ (sqrt(4)), (sqrt((sqrt(4)) ** (4))) | (sqrt(4)), (sqrt((sqrt(4)) ** (sqrt(4)))) + (4), (sqrt((sqrt(4)) ** (sqrt(4)))) ^ (4), (sqrt((sqrt(4)) ** (sqrt(4)))) | (4), (sqrt((sqrt(4)) + (sqrt(4)))) + (4), (sqrt((sqrt(4)) + (sqrt(4)))) ^ (4), (sqrt((sqrt(4)) + (sqrt(4)))) | (4), (sqrt(4)) + ((4) % (fac(4))), (sqrt(4)) + ((4) & (4)), (sqrt(4)) + ((4) | (4)), (sqrt(4)) + ((sqrt(4)) * (sqrt(4))), (sqrt(4)) + ((sqrt(4)) ** (sqrt(4))), (sqrt(4)) + ((sqrt(4)) + (sqrt(4))), (sqrt(4)) + (sqrt((4) * (4))), (sqrt(4)) + (sqrt((4) ** (sqrt(4)))), (sqrt(4)) + (sqrt((4) << (sqrt(4)))), (sqrt(4)) + (sqrt((sqrt(4)) ** (4))), (sqrt(4)) ^ ((4) % (fac(4))), (sqrt(4)) ^ ((4) & (4)), (sqrt(4)) ^ ((4) | (4)), (sqrt(4)) ^ ((sqrt(4)) * (sqrt(4))), (sqrt(4)) ^ ((sqrt(4)) ** (sqrt(4))), (sqrt(4)) ^ ((sqrt(4)) + (sqrt(4))), (sqrt(4)) ^ (sqrt((4) * (4))), (sqrt(4)) ^ (sqrt((4) ** (sqrt(4)))), (sqrt(4)) ^ (sqrt((4) << (sqrt(4)))), (sqrt(4)) ^ (sqrt((sqrt(4)) ** (4))), (sqrt(4)) | ((4) % (fac(4))), (sqrt(4)) | ((4) & (4)), (sqrt(4)) | ((4) + (sqrt(4))), (sqrt(4)) | ((4) ^ (sqrt(4))), (sqrt(4)) | ((4) | (4)), (sqrt(4)) | ((4) | (sqrt(4))), (sqrt(4)) | ((fac(4)) / (4)), (sqrt(4)) | ((fac(4)) >> (sqrt(4))), (sqrt(4)) | ((sqrt(4)) * (sqrt(4))), (sqrt(4)) | ((sqrt(4)) ** (sqrt(4))), (sqrt(4)) | ((sqrt(4)) + (4)), (sqrt(4)) | ((sqrt(4)) + (sqrt(4))), (sqrt(4)) | ((sqrt(4)) ^ (4)), (sqrt(4)) | ((sqrt(4)) | (4)), (sqrt(4)) | (sqrt((4) * (4))), (sqrt(4)) | (sqrt((4) ** (sqrt(4)))), (sqrt(4)) | (sqrt((4) << (sqrt(4)))), (sqrt(4)) | (sqrt((sqrt(4)) ** (4))), fac(((4) + (sqrt(4))) / (sqrt(4))), fac(((4) / (4)) + (sqrt(4))), fac(((4) / (4)) ^ (sqrt(4))), fac(((4) / (4)) | (sqrt(4))), fac(((4) >> (sqrt(4))) + (sqrt(4))), fac(((4) >> (sqrt(4))) ^ (sqrt(4))), fac(((4) >> (sqrt(4))) | (sqrt(4))), fac(((4) ^ (sqrt(4))) / (sqrt(4))), fac(((4) | (sqrt(4))) / (sqrt(4))), fac(((fac(4)) * (sqrt(4))) >> (4)), fac(((fac(4)) + (fac(4))) >> (4)), fac(((fac(4)) / (4)) / (sqrt(4))), fac(((fac(4)) / (fac(4))) + (sqrt(4))), fac(((fac(4)) / (fac(4))) ^ (sqrt(4))), fac(((fac(4)) / (fac(4))) | (sqrt(4))), fac(((fac(4)) / (sqrt(4))) / (4)), fac(((fac(4)) / (sqrt(4))) >> (sqrt(4))), fac(((fac(4)) >> (4)) + (sqrt(4))), fac(((fac(4)) >> (4)) ^ (sqrt(4))), fac(((fac(4)) >> (4)) | (sqrt(4))), fac(((fac(4)) >> (sqrt(4))) / (sqrt(4))), fac(((sqrt(4)) * (fac(4))) >> (4)), fac(((sqrt(4)) + (4)) / (sqrt(4))), fac(((sqrt(4)) / (sqrt(4))) + (sqrt(4))), fac(((sqrt(4)) / (sqrt(4))) ^ (sqrt(4))), fac(((sqrt(4)) / (sqrt(4))) | (sqrt(4))), fac(((sqrt(4)) ^ (4)) / (sqrt(4))), fac(((sqrt(4)) | (4)) / (sqrt(4))), fac((4) - ((4) / (4))), fac((4) - ((4) >> (sqrt(4)))), fac((4) - ((fac(4)) / (fac(4)))), fac((4) - ((fac(4)) >> (4))), fac((4) - ((sqrt(4)) / (sqrt(4)))), fac((4) - (fac((4) % (4)))), fac((4) - (fac((4) % (sqrt(4))))), fac((4) - (fac((4) & (fac(4))))), fac((4) - (fac((4) & (sqrt(4))))), fac((4) - (fac((4) - (4)))), fac((4) - (fac((4) / (4)))), fac((4) - (fac((4) >> (4)))), fac((4) - (fac((4) >> (fac(4))))), fac((4) - (fac((4) >> (sqrt(4))))), fac((4) - (fac((4) ^ (4)))), fac((4) - (fac((fac(4)) % (4)))), fac((4) - (fac((fac(4)) % (fac(4))))), fac((4) - (fac((fac(4)) % (sqrt(4))))), fac((4) - (fac((fac(4)) & (4)))), fac((4) - (fac((fac(4)) & (sqrt(4))))), fac((4) - (fac((fac(4)) - (fac(4))))), fac((4) - (fac((fac(4)) / (fac(4))))), fac((4) - (fac((fac(4)) >> (4)))), fac((4) - (fac((fac(4)) >> (fac(4))))), fac((4) - (fac((fac(4)) ^ (fac(4))))), fac((4) - (fac((sqrt(4)) % (sqrt(4))))), fac((4) - (fac((sqrt(4)) & (4)))), fac((4) - (fac((sqrt(4)) & (fac(4))))), fac((4) - (fac((sqrt(4)) - (sqrt(4))))), fac((4) - (fac((sqrt(4)) / (sqrt(4))))), fac((4) - (fac((sqrt(4)) >> (4)))), fac((4) - (fac((sqrt(4)) >> (fac(4))))), fac((4) - (fac((sqrt(4)) >> (sqrt(4))))), fac((4) - (fac((sqrt(4)) ^ (sqrt(4))))), fac((4) - (sqrt((4) / (4)))), fac((4) - (sqrt((4) >> (sqrt(4))))), fac((4) - (sqrt((fac(4)) / (fac(4))))), fac((4) - (sqrt((fac(4)) >> (4)))), fac((4) - (sqrt((sqrt(4)) / (sqrt(4))))), fac((fac((4) % (4))) + (sqrt(4))), fac((fac((4) % (4))) ^ (sqrt(4))), fac((fac((4) % (4))) | (sqrt(4))), fac((fac((4) % (sqrt(4)))) + (sqrt(4))), fac((fac((4) % (sqrt(4)))) ^ (sqrt(4))), fac((fac((4) % (sqrt(4)))) | (sqrt(4))), fac((fac((4) & (fac(4)))) + (sqrt(4))), fac((fac((4) & (fac(4)))) ^ (sqrt(4))), fac((fac((4) & (fac(4)))) | (sqrt(4))), fac((fac((4) & (sqrt(4)))) + (sqrt(4))), fac((fac((4) & (sqrt(4)))) ^ (sqrt(4))), fac((fac((4) & (sqrt(4)))) | (sqrt(4))), fac((fac((4) - (4))) + (sqrt(4))), fac((fac((4) - (4))) ^ (sqrt(4))), fac((fac((4) - (4))) | (sqrt(4))), fac((fac((4) / (4))) + (sqrt(4))), fac((fac((4) / (4))) ^ (sqrt(4))), fac((fac((4) / (4))) | (sqrt(4))), fac((fac((4) >> (4))) + (sqrt(4))), fac((fac((4) >> (4))) ^ (sqrt(4))), fac((fac((4) >> (4))) | (sqrt(4))), fac((fac((4) >> (fac(4)))) + (sqrt(4))), fac((fac((4) >> (fac(4)))) ^ (sqrt(4))), fac((fac((4) >> (fac(4)))) | (sqrt(4))), fac((fac((4) >> (sqrt(4)))) + (sqrt(4))), fac((fac((4) >> (sqrt(4)))) ^ (sqrt(4))), fac((fac((4) >> (sqrt(4)))) | (sqrt(4))), fac((fac((4) ^ (4))) + (sqrt(4))), fac((fac((4) ^ (4))) ^ (sqrt(4))), fac((fac((4) ^ (4))) | (sqrt(4))), fac((fac((fac(4)) % (4))) + (sqrt(4))), fac((fac((fac(4)) % (4))) ^ (sqrt(4))), fac((fac((fac(4)) % (4))) | (sqrt(4))), fac((fac((fac(4)) % (fac(4)))) + (sqrt(4))), fac((fac((fac(4)) % (fac(4)))) ^ (sqrt(4))), fac((fac((fac(4)) % (fac(4)))) | (sqrt(4))), fac((fac((fac(4)) % (sqrt(4)))) + (sqrt(4))), fac((fac((fac(4)) % (sqrt(4)))) ^ (sqrt(4))), fac((fac((fac(4)) % (sqrt(4)))) | (sqrt(4))), fac((fac((fac(4)) & (4))) + (sqrt(4))), fac((fac((fac(4)) & (4))) ^ (sqrt(4))), fac((fac((fac(4)) & (4))) | (sqrt(4))), fac((fac((fac(4)) & (sqrt(4)))) + (sqrt(4))), fac((fac((fac(4)) & (sqrt(4)))) ^ (sqrt(4))), fac((fac((fac(4)) & (sqrt(4)))) | (sqrt(4))), fac((fac((fac(4)) - (fac(4)))) + (sqrt(4))), fac((fac((fac(4)) - (fac(4)))) ^ (sqrt(4))), fac((fac((fac(4)) - (fac(4)))) | (sqrt(4))), fac((fac((fac(4)) / (fac(4)))) + (sqrt(4))), fac((fac((fac(4)) / (fac(4)))) ^ (sqrt(4))), fac((fac((fac(4)) / (fac(4)))) | (sqrt(4))), fac((fac((fac(4)) >> (4))) + (sqrt(4))), fac((fac((fac(4)) >> (4))) ^ (sqrt(4))), fac((fac((fac(4)) >> (4))) | (sqrt(4))), fac((fac((fac(4)) >> (fac(4)))) + (sqrt(4))), fac((fac((fac(4)) >> (fac(4)))) ^ (sqrt(4))), fac((fac((fac(4)) >> (fac(4)))) | (sqrt(4))), fac((fac((fac(4)) ^ (fac(4)))) + (sqrt(4))), fac((fac((fac(4)) ^ (fac(4)))) ^ (sqrt(4))), fac((fac((fac(4)) ^ (fac(4)))) | (sqrt(4))), fac((fac((sqrt(4)) % (sqrt(4)))) + (sqrt(4))), fac((fac((sqrt(4)) % (sqrt(4)))) ^ (sqrt(4))), fac((fac((sqrt(4)) % (sqrt(4)))) | (sqrt(4))), fac((fac((sqrt(4)) & (4))) + (sqrt(4))), fac((fac((sqrt(4)) & (4))) ^ (sqrt(4))), fac((fac((sqrt(4)) & (4))) | (sqrt(4))), fac((fac((sqrt(4)) & (fac(4)))) + (sqrt(4))), fac((fac((sqrt(4)) & (fac(4)))) ^ (sqrt(4))), fac((fac((sqrt(4)) & (fac(4)))) | (sqrt(4))), fac((fac((sqrt(4)) - (sqrt(4)))) + (sqrt(4))), fac((fac((sqrt(4)) - (sqrt(4)))) ^ (sqrt(4))), fac((fac((sqrt(4)) - (sqrt(4)))) | (sqrt(4))), fac((fac((sqrt(4)) / (sqrt(4)))) + (sqrt(4))), fac((fac((sqrt(4)) / (sqrt(4)))) ^ (sqrt(4))), fac((fac((sqrt(4)) / (sqrt(4)))) | (sqrt(4))), fac((fac((sqrt(4)) >> (4))) + (sqrt(4))), fac((fac((sqrt(4)) >> (4))) ^ (sqrt(4))), fac((fac((sqrt(4)) >> (4))) | (sqrt(4))), fac((fac((sqrt(4)) >> (fac(4)))) + (sqrt(4))), fac((fac((sqrt(4)) >> (fac(4)))) ^ (sqrt(4))), fac((fac((sqrt(4)) >> (fac(4)))) | (sqrt(4))), fac((fac((sqrt(4)) >> (sqrt(4)))) + (sqrt(4))), fac((fac((sqrt(4)) >> (sqrt(4)))) ^ (sqrt(4))), fac((fac((sqrt(4)) >> (sqrt(4)))) | (sqrt(4))), fac((fac((sqrt(4)) ^ (sqrt(4)))) + (sqrt(4))), fac((fac((sqrt(4)) ^ (sqrt(4)))) ^ (sqrt(4))), fac((fac((sqrt(4)) ^ (sqrt(4)))) | (sqrt(4))), fac((fac(4)) / ((4) * (sqrt(4)))), fac((fac(4)) / ((4) + (4))), fac((fac(4)) / ((sqrt(4)) * (4))), fac((fac(4)) / ((sqrt(4)) << (sqrt(4)))), fac((fac(4)) / (sqrt((4) << (4)))), fac((sqrt((4) / (4))) + (sqrt(4))), fac((sqrt((4) / (4))) ^ (sqrt(4))), fac((sqrt((4) / (4))) | (sqrt(4))), fac((sqrt((4) >> (sqrt(4)))) + (sqrt(4))), fac((sqrt((4) >> (sqrt(4)))) ^ (sqrt(4))), fac((sqrt((4) >> (sqrt(4)))) | (sqrt(4))), fac((sqrt((fac(4)) / (fac(4)))) + (sqrt(4))), fac((sqrt((fac(4)) / (fac(4)))) ^ (sqrt(4))), fac((sqrt((fac(4)) / (fac(4)))) | (sqrt(4))), fac((sqrt((fac(4)) >> (4))) + (sqrt(4))), fac((sqrt((fac(4)) >> (4))) ^ (sqrt(4))), fac((sqrt((fac(4)) >> (4))) | (sqrt(4))), fac((sqrt((sqrt(4)) / (sqrt(4)))) + (sqrt(4))), fac((sqrt((sqrt(4)) / (sqrt(4)))) ^ (sqrt(4))), fac((sqrt((sqrt(4)) / (sqrt(4)))) | (sqrt(4))), fac((sqrt(4)) + ((4) / (4))), fac((sqrt(4)) + ((4) >> (sqrt(4)))), fac((sqrt(4)) + ((fac(4)) / (fac(4)))), fac((sqrt(4)) + ((fac(4)) >> (4))), fac((sqrt(4)) + ((sqrt(4)) / (sqrt(4)))), fac((sqrt(4)) + (fac((4) % (4)))), fac((sqrt(4)) + (fac((4) % (sqrt(4))))), fac((sqrt(4)) + (fac((4) & (fac(4))))), fac((sqrt(4)) + (fac((4) & (sqrt(4))))), fac((sqrt(4)) + (fac((4) - (4)))), fac((sqrt(4)) + (fac((4) / (4)))), fac((sqrt(4)) + (fac((4) >> (4)))), fac((sqrt(4)) + (fac((4) >> (fac(4))))), fac((sqrt(4)) + (fac((4) >> (sqrt(4))))), fac((sqrt(4)) + (fac((4) ^ (4)))), fac((sqrt(4)) + (fac((fac(4)) % (4)))), fac((sqrt(4)) + (fac((fac(4)) % (fac(4))))), fac((sqrt(4)) + (fac((fac(4)) % (sqrt(4))))), fac((sqrt(4)) + (fac((fac(4)) & (4)))), fac((sqrt(4)) + (fac((fac(4)) & (sqrt(4))))), fac((sqrt(4)) + (fac((fac(4)) - (fac(4))))), fac((sqrt(4)) + (fac((fac(4)) / (fac(4))))), fac((sqrt(4)) + (fac((fac(4)) >> (4)))), fac((sqrt(4)) + (fac((fac(4)) >> (fac(4))))), fac((sqrt(4)) + (fac((fac(4)) ^ (fac(4))))), fac((sqrt(4)) + (fac((sqrt(4)) % (sqrt(4))))), fac((sqrt(4)) + (fac((sqrt(4)) & (4)))), fac((sqrt(4)) + (fac((sqrt(4)) & (fac(4))))), fac((sqrt(4)) + (fac((sqrt(4)) - (sqrt(4))))), fac((sqrt(4)) + (fac((sqrt(4)) / (sqrt(4))))), fac((sqrt(4)) + (fac((sqrt(4)) >> (4)))), fac((sqrt(4)) + (fac((sqrt(4)) >> (fac(4))))), fac((sqrt(4)) + (fac((sqrt(4)) >> (sqrt(4))))), fac((sqrt(4)) + (fac((sqrt(4)) ^ (sqrt(4))))), fac((sqrt(4)) + (sqrt((4) / (4)))), fac((sqrt(4)) + (sqrt((4) >> (sqrt(4))))), fac((sqrt(4)) + (sqrt((fac(4)) / (fac(4))))), fac((sqrt(4)) + (sqrt((fac(4)) >> (4)))), fac((sqrt(4)) + (sqrt((sqrt(4)) / (sqrt(4))))), fac((sqrt(4)) ^ ((4) / (4))), fac((sqrt(4)) ^ ((4) >> (sqrt(4)))), fac((sqrt(4)) ^ ((fac(4)) / (fac(4)))), fac((sqrt(4)) ^ ((fac(4)) >> (4))), fac((sqrt(4)) ^ ((sqrt(4)) / (sqrt(4)))), fac((sqrt(4)) ^ (fac((4) % (4)))), fac((sqrt(4)) ^ (fac((4) % (sqrt(4))))), fac((sqrt(4)) ^ (fac((4) & (fac(4))))), fac((sqrt(4)) ^ (fac((4) & (sqrt(4))))), fac((sqrt(4)) ^ (fac((4) - (4)))), fac((sqrt(4)) ^ (fac((4) / (4)))), fac((sqrt(4)) ^ (fac((4) >> (4)))), fac((sqrt(4)) ^ (fac((4) >> (fac(4))))), fac((sqrt(4)) ^ (fac((4) >> (sqrt(4))))), fac((sqrt(4)) ^ (fac((4) ^ (4)))), fac((sqrt(4)) ^ (fac((fac(4)) % (4)))), fac((sqrt(4)) ^ (fac((fac(4)) % (fac(4))))), fac((sqrt(4)) ^ (fac((fac(4)) % (sqrt(4))))), fac((sqrt(4)) ^ (fac((fac(4)) & (4)))), fac((sqrt(4)) ^ (fac((fac(4)) & (sqrt(4))))), fac((sqrt(4)) ^ (fac((fac(4)) - (fac(4))))), fac((sqrt(4)) ^ (fac((fac(4)) / (fac(4))))), fac((sqrt(4)) ^ (fac((fac(4)) >> (4)))), fac((sqrt(4)) ^ (fac((fac(4)) >> (fac(4))))), fac((sqrt(4)) ^ (fac((fac(4)) ^ (fac(4))))), fac((sqrt(4)) ^ (fac((sqrt(4)) % (sqrt(4))))), fac((sqrt(4)) ^ (fac((sqrt(4)) & (4)))), fac((sqrt(4)) ^ (fac((sqrt(4)) & (fac(4))))), fac((sqrt(4)) ^ (fac((sqrt(4)) - (sqrt(4))))), fac((sqrt(4)) ^ (fac((sqrt(4)) / (sqrt(4))))), fac((sqrt(4)) ^ (fac((sqrt(4)) >> (4)))), fac((sqrt(4)) ^ (fac((sqrt(4)) >> (fac(4))))), fac((sqrt(4)) ^ (fac((sqrt(4)) >> (sqrt(4))))), fac((sqrt(4)) ^ (fac((sqrt(4)) ^ (sqrt(4))))), fac((sqrt(4)) ^ (sqrt((4) / (4)))), fac((sqrt(4)) ^ (sqrt((4) >> (sqrt(4))))), fac((sqrt(4)) ^ (sqrt((fac(4)) / (fac(4))))), fac((sqrt(4)) ^ (sqrt((fac(4)) >> (4)))), fac((sqrt(4)) ^ (sqrt((sqrt(4)) / (sqrt(4))))), fac((sqrt(4)) | ((4) / (4))), fac((sqrt(4)) | ((4) >> (sqrt(4)))), fac((sqrt(4)) | ((fac(4)) / (fac(4)))), fac((sqrt(4)) | ((fac(4)) >> (4))), fac((sqrt(4)) | ((sqrt(4)) / (sqrt(4)))), fac((sqrt(4)) | (fac((4) % (4)))), fac((sqrt(4)) | (fac((4) % (sqrt(4))))), fac((sqrt(4)) | (fac((4) & (fac(4))))), fac((sqrt(4)) | (fac((4) & (sqrt(4))))), fac((sqrt(4)) | (fac((4) - (4)))), fac((sqrt(4)) | (fac((4) / (4)))), fac((sqrt(4)) | (fac((4) >> (4)))), fac((sqrt(4)) | (fac((4) >> (fac(4))))), fac((sqrt(4)) | (fac((4) >> (sqrt(4))))), fac((sqrt(4)) | (fac((4) ^ (4)))), fac((sqrt(4)) | (fac((fac(4)) % (4)))), fac((sqrt(4)) | (fac((fac(4)) % (fac(4))))), fac((sqrt(4)) | (fac((fac(4)) % (sqrt(4))))), fac((sqrt(4)) | (fac((fac(4)) & (4)))), fac((sqrt(4)) | (fac((fac(4)) & (sqrt(4))))), fac((sqrt(4)) | (fac((fac(4)) - (fac(4))))), fac((sqrt(4)) | (fac((fac(4)) / (fac(4))))), fac((sqrt(4)) | (fac((fac(4)) >> (4)))), fac((sqrt(4)) | (fac((fac(4)) >> (fac(4))))), fac((sqrt(4)) | (fac((fac(4)) ^ (fac(4))))), fac((sqrt(4)) | (fac((sqrt(4)) % (sqrt(4))))), fac((sqrt(4)) | (fac((sqrt(4)) & (4)))), fac((sqrt(4)) | (fac((sqrt(4)) & (fac(4))))), fac((sqrt(4)) | (fac((sqrt(4)) - (sqrt(4))))), fac((sqrt(4)) | (fac((sqrt(4)) / (sqrt(4))))), fac((sqrt(4)) | (fac((sqrt(4)) >> (4)))), fac((sqrt(4)) | (fac((sqrt(4)) >> (fac(4))))), fac((sqrt(4)) | (fac((sqrt(4)) >> (sqrt(4))))), fac((sqrt(4)) | (fac((sqrt(4)) ^ (sqrt(4))))), fac((sqrt(4)) | (sqrt((4) / (4)))), fac((sqrt(4)) | (sqrt((4) >> (sqrt(4))))), fac((sqrt(4)) | (sqrt((fac(4)) / (fac(4))))), fac((sqrt(4)) | (sqrt((fac(4)) >> (4)))), fac((sqrt(4)) | (sqrt((sqrt(4)) / (sqrt(4))))), sqrt(((4) + (sqrt(4))) ** (sqrt(4))), sqrt(((4) ^ (sqrt(4))) ** (sqrt(4))), sqrt(((4) | (sqrt(4))) ** (sqrt(4))), sqrt(((fac(4)) * (fac(4))) >> (4)), sqrt(((fac(4)) ** (sqrt(4))) >> (4)), sqrt(((fac(4)) / (4)) ** (sqrt(4))), sqrt(((fac(4)) / (sqrt(4))) + (fac(4))), sqrt(((fac(4)) >> (sqrt(4))) ** (sqrt(4))), sqrt(((sqrt(4)) + (4)) ** (sqrt(4))), sqrt(((sqrt(4)) << (4)) + (4)), sqrt(((sqrt(4)) << (4)) ^ (4)), sqrt(((sqrt(4)) << (4)) | (4)), sqrt(((sqrt(4)) ^ (4)) ** (sqrt(4))), sqrt(((sqrt(4)) | (4)) ** (sqrt(4))), sqrt((4) + ((sqrt(4)) << (4))), sqrt((4) ^ ((sqrt(4)) << (4))), sqrt((4) | ((sqrt(4)) << (4))), sqrt((fac(4)) + ((fac(4)) / (sqrt(4)))), sqrt((sqrt((fac(4)) ** (4))) >> (4)), ].every((v) => v === 6); +[(!4) + ((4) + (sqrt(4))), (!4) + ((4) ^ (sqrt(4))), (!4) + ((4) | (sqrt(4))), (!4) + ((fac(4)) / (4)), (!4) + ((fac(4)) >> (sqrt(4))), (!4) + ((sqrt(4)) + (4)), (!4) + ((sqrt(4)) ^ (4)), (!4) + ((sqrt(4)) | (4)), (!4) ^ ((4) + (sqrt(4))), (!4) ^ ((4) ^ (sqrt(4))), (!4) ^ ((4) | (sqrt(4))), (!4) ^ ((fac(4)) / (4)), (!4) ^ ((fac(4)) >> (sqrt(4))), (!4) ^ ((sqrt(4)) + (4)), (!4) ^ ((sqrt(4)) ^ (4)), (!4) ^ ((sqrt(4)) | (4)), (!4) | ((4) + (sqrt(4))), (!4) | ((4) ^ (sqrt(4))), (!4) | ((4) | (sqrt(4))), (!4) | ((fac(4)) / (4)), (!4) | ((fac(4)) >> (sqrt(4))), (!4) | ((sqrt(4)) + (4)), (!4) | ((sqrt(4)) ^ (4)), (!4) | ((sqrt(4)) | (4)), ((!4) + (4)) + (sqrt(4)), ((!4) + (4)) ^ (sqrt(4)), ((!4) + (4)) | (sqrt(4)), ((!4) + (fac(4))) / (4), ((!4) + (fac(4))) >> (sqrt(4)), ((!4) + (sqrt(4))) + (4), ((!4) + (sqrt(4))) ^ (4), ((!4) + (sqrt(4))) | (4), ((!4) ^ (4)) + (sqrt(4)), ((!4) ^ (4)) ^ (sqrt(4)), ((!4) ^ (4)) | (sqrt(4)), ((!4) ^ (fac(4))) / (4), ((!4) ^ (fac(4))) >> (sqrt(4)), ((!4) ^ (sqrt(4))) + (4), ((!4) ^ (sqrt(4))) ^ (4), ((!4) ^ (sqrt(4))) | (4), ((!4) | (4)) + (sqrt(4)), ((!4) | (4)) ^ (sqrt(4)), ((!4) | (4)) | (sqrt(4)), ((!4) | (fac(4))) / (4), ((!4) | (fac(4))) >> (sqrt(4)), ((!4) | (sqrt(4))) + (4), ((!4) | (sqrt(4))) ^ (4), ((!4) | (sqrt(4))) | (4), ((4) % (fac(4))) + (sqrt(4)), ((4) % (fac(4))) ^ (sqrt(4)), ((4) % (fac(4))) | (sqrt(4)), ((4) & (4)) + (sqrt(4)), ((4) & (4)) ^ (sqrt(4)), ((4) & (4)) | (sqrt(4)), ((4) * (fac(4))) >> (4), ((4) * (sqrt(4))) - (sqrt(4)), ((4) + (!4)) + (sqrt(4)), ((4) + (!4)) ^ (sqrt(4)), ((4) + (!4)) | (sqrt(4)), ((4) + (4)) - (sqrt(4)), ((4) + (sqrt(4))) % (fac(4)), ((4) + (sqrt(4))) + (!4), ((4) + (sqrt(4))) - (!4), ((4) + (sqrt(4))) << (!4), ((4) + (sqrt(4))) >> (!4), ((4) + (sqrt(4))) ^ (!4), ((4) + (sqrt(4))) | (!4), ((4) + (sqrt(4))) | (4), ((4) + (sqrt(4))) | (sqrt(4)), ((4) - (!4)) + (sqrt(4)), ((4) - (!4)) ^ (sqrt(4)), ((4) - (!4)) | (sqrt(4)), ((4) - (sqrt(4))) + (4), ((4) - (sqrt(4))) ^ (4), ((4) - (sqrt(4))) | (4), ((4) / (sqrt(4))) + (4), ((4) / (sqrt(4))) ^ (4), ((4) / (sqrt(4))) | (4), ((4) << (!4)) + (sqrt(4)), ((4) << (!4)) ^ (sqrt(4)), ((4) << (!4)) | (sqrt(4)), ((4) >> (!4)) + (sqrt(4)), ((4) >> (!4)) ^ (sqrt(4)), ((4) >> (!4)) | (sqrt(4)), ((4) ^ (!4)) + (sqrt(4)), ((4) ^ (!4)) ^ (sqrt(4)), ((4) ^ (!4)) | (sqrt(4)), ((4) ^ (sqrt(4))) % (fac(4)), ((4) ^ (sqrt(4))) + (!4), ((4) ^ (sqrt(4))) - (!4), ((4) ^ (sqrt(4))) << (!4), ((4) ^ (sqrt(4))) >> (!4), ((4) ^ (sqrt(4))) ^ (!4), ((4) ^ (sqrt(4))) | (!4), ((4) ^ (sqrt(4))) | (4), ((4) ^ (sqrt(4))) | (sqrt(4)), ((4) | (!4)) + (sqrt(4)), ((4) | (!4)) ^ (sqrt(4)), ((4) | (!4)) | (sqrt(4)), ((4) | (4)) + (sqrt(4)), ((4) | (4)) ^ (sqrt(4)), ((4) | (4)) | (sqrt(4)), ((4) | (sqrt(4))) % (fac(4)), ((4) | (sqrt(4))) + (!4), ((4) | (sqrt(4))) - (!4), ((4) | (sqrt(4))) << (!4), ((4) | (sqrt(4))) >> (!4), ((4) | (sqrt(4))) ^ (!4), ((4) | (sqrt(4))) | (!4), ((4) | (sqrt(4))) | (4), ((4) | (sqrt(4))) | (sqrt(4)), ((fac(4)) & (fac(4))) / (4), ((fac(4)) & (fac(4))) >> (sqrt(4)), ((fac(4)) * (4)) >> (4), ((fac(4)) + (!4)) / (4), ((fac(4)) + (!4)) >> (sqrt(4)), ((fac(4)) + (sqrt(4))) >> (sqrt(4)), ((fac(4)) - (!4)) / (4), ((fac(4)) - (!4)) >> (sqrt(4)), ((fac(4)) / (4)) % (fac(4)), ((fac(4)) / (4)) + (!4), ((fac(4)) / (4)) - (!4), ((fac(4)) / (4)) << (!4), ((fac(4)) / (4)) >> (!4), ((fac(4)) / (4)) ^ (!4), ((fac(4)) / (4)) | (!4), ((fac(4)) / (4)) | (4), ((fac(4)) / (4)) | (sqrt(4)), ((fac(4)) / (sqrt(4))) / (sqrt(4)), ((fac(4)) << (!4)) / (4), ((fac(4)) << (!4)) >> (sqrt(4)), ((fac(4)) << (sqrt(4))) >> (4), ((fac(4)) >> (!4)) / (4), ((fac(4)) >> (!4)) >> (sqrt(4)), ((fac(4)) >> (sqrt(4))) % (fac(4)), ((fac(4)) >> (sqrt(4))) + (!4), ((fac(4)) >> (sqrt(4))) - (!4), ((fac(4)) >> (sqrt(4))) << (!4), ((fac(4)) >> (sqrt(4))) >> (!4), ((fac(4)) >> (sqrt(4))) ^ (!4), ((fac(4)) >> (sqrt(4))) | (!4), ((fac(4)) >> (sqrt(4))) | (4), ((fac(4)) >> (sqrt(4))) | (sqrt(4)), ((fac(4)) ^ (!4)) / (4), ((fac(4)) ^ (!4)) >> (sqrt(4)), ((fac(4)) ^ (sqrt(4))) >> (sqrt(4)), ((fac(4)) | (!4)) / (4), ((fac(4)) | (!4)) >> (sqrt(4)), ((fac(4)) | (fac(4))) / (4), ((fac(4)) | (fac(4))) >> (sqrt(4)), ((fac(4)) | (sqrt(4))) >> (sqrt(4)), ((sqrt(4)) % (4)) + (4), ((sqrt(4)) % (4)) ^ (4), ((sqrt(4)) % (4)) | (4), ((sqrt(4)) % (fac(4))) + (4), ((sqrt(4)) % (fac(4))) ^ (4), ((sqrt(4)) % (fac(4))) | (4), ((sqrt(4)) & (sqrt(4))) + (4), ((sqrt(4)) & (sqrt(4))) ^ (4), ((sqrt(4)) & (sqrt(4))) | (4), ((sqrt(4)) * (4)) - (sqrt(4)), ((sqrt(4)) * (sqrt(4))) + (sqrt(4)), ((sqrt(4)) * (sqrt(4))) ^ (sqrt(4)), ((sqrt(4)) * (sqrt(4))) | (sqrt(4)), ((sqrt(4)) ** (sqrt(4))) + (sqrt(4)), ((sqrt(4)) ** (sqrt(4))) ^ (sqrt(4)), ((sqrt(4)) ** (sqrt(4))) | (sqrt(4)), ((sqrt(4)) + (!4)) + (4), ((sqrt(4)) + (!4)) ^ (4), ((sqrt(4)) + (!4)) | (4), ((sqrt(4)) + (4)) % (fac(4)), ((sqrt(4)) + (4)) + (!4), ((sqrt(4)) + (4)) - (!4), ((sqrt(4)) + (4)) << (!4), ((sqrt(4)) + (4)) >> (!4), ((sqrt(4)) + (4)) ^ (!4), ((sqrt(4)) + (4)) | (!4), ((sqrt(4)) + (4)) | (4), ((sqrt(4)) + (4)) | (sqrt(4)), ((sqrt(4)) + (fac(4))) >> (sqrt(4)), ((sqrt(4)) + (sqrt(4))) + (sqrt(4)), ((sqrt(4)) + (sqrt(4))) ^ (sqrt(4)), ((sqrt(4)) + (sqrt(4))) | (sqrt(4)), ((sqrt(4)) - (!4)) + (4), ((sqrt(4)) - (!4)) ^ (4), ((sqrt(4)) - (!4)) | (4), ((sqrt(4)) << (!4)) + (4), ((sqrt(4)) << (!4)) ^ (4), ((sqrt(4)) << (!4)) | (4), ((sqrt(4)) << (sqrt(4))) - (sqrt(4)), ((sqrt(4)) >> (!4)) + (4), ((sqrt(4)) >> (!4)) ^ (4), ((sqrt(4)) >> (!4)) | (4), ((sqrt(4)) ^ (!4)) + (4), ((sqrt(4)) ^ (!4)) ^ (4), ((sqrt(4)) ^ (!4)) | (4), ((sqrt(4)) ^ (4)) % (fac(4)), ((sqrt(4)) ^ (4)) + (!4), ((sqrt(4)) ^ (4)) - (!4), ((sqrt(4)) ^ (4)) << (!4), ((sqrt(4)) ^ (4)) >> (!4), ((sqrt(4)) ^ (4)) ^ (!4), ((sqrt(4)) ^ (4)) | (!4), ((sqrt(4)) ^ (4)) | (4), ((sqrt(4)) ^ (4)) | (sqrt(4)), ((sqrt(4)) ^ (fac(4))) >> (sqrt(4)), ((sqrt(4)) | (!4)) + (4), ((sqrt(4)) | (!4)) ^ (4), ((sqrt(4)) | (!4)) | (4), ((sqrt(4)) | (4)) % (fac(4)), ((sqrt(4)) | (4)) + (!4), ((sqrt(4)) | (4)) - (!4), ((sqrt(4)) | (4)) << (!4), ((sqrt(4)) | (4)) >> (!4), ((sqrt(4)) | (4)) ^ (!4), ((sqrt(4)) | (4)) | (!4), ((sqrt(4)) | (4)) | (4), ((sqrt(4)) | (4)) | (sqrt(4)), ((sqrt(4)) | (fac(4))) >> (sqrt(4)), ((sqrt(4)) | (sqrt(4))) + (4), ((sqrt(4)) | (sqrt(4))) ^ (4), ((sqrt(4)) | (sqrt(4))) | (4), (4) + ((!4) + (sqrt(4))), (4) + ((!4) ^ (sqrt(4))), (4) + ((!4) | (sqrt(4))), (4) + ((4) - (sqrt(4))), (4) + ((4) / (sqrt(4))), (4) + ((sqrt(4)) % (4)), (4) + ((sqrt(4)) % (fac(4))), (4) + ((sqrt(4)) & (sqrt(4))), (4) + ((sqrt(4)) + (!4)), (4) + ((sqrt(4)) - (!4)), (4) + ((sqrt(4)) << (!4)), (4) + ((sqrt(4)) >> (!4)), (4) + ((sqrt(4)) ^ (!4)), (4) + ((sqrt(4)) | (!4)), (4) + ((sqrt(4)) | (sqrt(4))), (4) + (fac((!4) + (sqrt(4)))), (4) + (fac((!4) ^ (sqrt(4)))), (4) + (fac((!4) | (sqrt(4)))), (4) + (fac((4) - (sqrt(4)))), (4) + (fac((4) / (sqrt(4)))), (4) + (fac((sqrt(4)) % (4))), (4) + (fac((sqrt(4)) % (fac(4)))), (4) + (fac((sqrt(4)) & (sqrt(4)))), (4) + (fac((sqrt(4)) + (!4))), (4) + (fac((sqrt(4)) - (!4))), (4) + (fac((sqrt(4)) << (!4))), (4) + (fac((sqrt(4)) >> (!4))), (4) + (fac((sqrt(4)) ^ (!4))), (4) + (fac((sqrt(4)) | (!4))), (4) + (fac((sqrt(4)) | (sqrt(4)))), (4) + (sqrt((!4) + (4))), (4) + (sqrt((!4) ^ (4))), (4) + (sqrt((!4) | (4))), (4) + (sqrt((4) % (fac(4)))), (4) + (sqrt((4) & (4))), (4) + (sqrt((4) + (!4))), (4) + (sqrt((4) - (!4))), (4) + (sqrt((4) << (!4))), (4) + (sqrt((4) >> (!4))), (4) + (sqrt((4) ^ (!4))), (4) + (sqrt((4) | (!4))), (4) + (sqrt((4) | (4))), (4) + (sqrt((sqrt(4)) * (sqrt(4)))), (4) + (sqrt((sqrt(4)) ** (sqrt(4)))), (4) + (sqrt((sqrt(4)) + (sqrt(4)))), (4) - ((!4) - (sqrt(4))), (4) - ((sqrt(4)) - (4)), (4) ^ ((!4) + (sqrt(4))), (4) ^ ((!4) ^ (sqrt(4))), (4) ^ ((!4) | (sqrt(4))), (4) ^ ((4) - (sqrt(4))), (4) ^ ((4) / (sqrt(4))), (4) ^ ((sqrt(4)) % (4)), (4) ^ ((sqrt(4)) % (fac(4))), (4) ^ ((sqrt(4)) & (sqrt(4))), (4) ^ ((sqrt(4)) + (!4)), (4) ^ ((sqrt(4)) - (!4)), (4) ^ ((sqrt(4)) << (!4)), (4) ^ ((sqrt(4)) >> (!4)), (4) ^ ((sqrt(4)) ^ (!4)), (4) ^ ((sqrt(4)) | (!4)), (4) ^ ((sqrt(4)) | (sqrt(4))), (4) ^ (fac((!4) + (sqrt(4)))), (4) ^ (fac((!4) ^ (sqrt(4)))), (4) ^ (fac((!4) | (sqrt(4)))), (4) ^ (fac((4) - (sqrt(4)))), (4) ^ (fac((4) / (sqrt(4)))), (4) ^ (fac((sqrt(4)) % (4))), (4) ^ (fac((sqrt(4)) % (fac(4)))), (4) ^ (fac((sqrt(4)) & (sqrt(4)))), (4) ^ (fac((sqrt(4)) + (!4))), (4) ^ (fac((sqrt(4)) - (!4))), (4) ^ (fac((sqrt(4)) << (!4))), (4) ^ (fac((sqrt(4)) >> (!4))), (4) ^ (fac((sqrt(4)) ^ (!4))), (4) ^ (fac((sqrt(4)) | (!4))), (4) ^ (fac((sqrt(4)) | (sqrt(4)))), (4) ^ (sqrt((!4) + (4))), (4) ^ (sqrt((!4) ^ (4))), (4) ^ (sqrt((!4) | (4))), (4) ^ (sqrt((4) % (fac(4)))), (4) ^ (sqrt((4) & (4))), (4) ^ (sqrt((4) + (!4))), (4) ^ (sqrt((4) - (!4))), (4) ^ (sqrt((4) << (!4))), (4) ^ (sqrt((4) >> (!4))), (4) ^ (sqrt((4) ^ (!4))), (4) ^ (sqrt((4) | (!4))), (4) ^ (sqrt((4) | (4))), (4) ^ (sqrt((sqrt(4)) * (sqrt(4)))), (4) ^ (sqrt((sqrt(4)) ** (sqrt(4)))), (4) ^ (sqrt((sqrt(4)) + (sqrt(4)))), (4) | ((!4) + (sqrt(4))), (4) | ((!4) ^ (sqrt(4))), (4) | ((!4) | (sqrt(4))), (4) | ((4) + (sqrt(4))), (4) | ((4) - (sqrt(4))), (4) | ((4) / (sqrt(4))), (4) | ((4) ^ (sqrt(4))), (4) | ((4) | (sqrt(4))), (4) | ((fac(4)) / (4)), (4) | ((fac(4)) >> (sqrt(4))), (4) | ((sqrt(4)) % (4)), (4) | ((sqrt(4)) % (fac(4))), (4) | ((sqrt(4)) & (sqrt(4))), (4) | ((sqrt(4)) + (!4)), (4) | ((sqrt(4)) + (4)), (4) | ((sqrt(4)) - (!4)), (4) | ((sqrt(4)) << (!4)), (4) | ((sqrt(4)) >> (!4)), (4) | ((sqrt(4)) ^ (!4)), (4) | ((sqrt(4)) ^ (4)), (4) | ((sqrt(4)) | (!4)), (4) | ((sqrt(4)) | (4)), (4) | ((sqrt(4)) | (sqrt(4))), (4) | (fac((!4) + (sqrt(4)))), (4) | (fac((!4) ^ (sqrt(4)))), (4) | (fac((!4) | (sqrt(4)))), (4) | (fac((4) - (sqrt(4)))), (4) | (fac((4) / (sqrt(4)))), (4) | (fac((sqrt(4)) % (4))), (4) | (fac((sqrt(4)) % (fac(4)))), (4) | (fac((sqrt(4)) & (sqrt(4)))), (4) | (fac((sqrt(4)) + (!4))), (4) | (fac((sqrt(4)) - (!4))), (4) | (fac((sqrt(4)) << (!4))), (4) | (fac((sqrt(4)) >> (!4))), (4) | (fac((sqrt(4)) ^ (!4))), (4) | (fac((sqrt(4)) | (!4))), (4) | (fac((sqrt(4)) | (sqrt(4)))), (4) | (sqrt((!4) + (4))), (4) | (sqrt((!4) ^ (4))), (4) | (sqrt((!4) | (4))), (4) | (sqrt((4) % (fac(4)))), (4) | (sqrt((4) & (4))), (4) | (sqrt((4) + (!4))), (4) | (sqrt((4) - (!4))), (4) | (sqrt((4) << (!4))), (4) | (sqrt((4) >> (!4))), (4) | (sqrt((4) ^ (!4))), (4) | (sqrt((4) | (!4))), (4) | (sqrt((4) | (4))), (4) | (sqrt((sqrt(4)) * (sqrt(4)))), (4) | (sqrt((sqrt(4)) ** (sqrt(4)))), (4) | (sqrt((sqrt(4)) + (sqrt(4)))), (fac((!4) + (4))) / (4), (fac((!4) + (4))) >> (sqrt(4)), (fac((!4) + (sqrt(4)))) + (4), (fac((!4) + (sqrt(4)))) ^ (4), (fac((!4) + (sqrt(4)))) | (4), (fac((!4) ^ (4))) / (4), (fac((!4) ^ (4))) >> (sqrt(4)), (fac((!4) ^ (sqrt(4)))) + (4), (fac((!4) ^ (sqrt(4)))) ^ (4), (fac((!4) ^ (sqrt(4)))) | (4), (fac((!4) | (4))) / (4), (fac((!4) | (4))) >> (sqrt(4)), (fac((!4) | (sqrt(4)))) + (4), (fac((!4) | (sqrt(4)))) ^ (4), (fac((!4) | (sqrt(4)))) | (4), (fac((4) % (fac(4)))) / (4), (fac((4) % (fac(4)))) >> (sqrt(4)), (fac((4) & (4))) / (4), (fac((4) & (4))) >> (sqrt(4)), (fac((4) + (!4))) / (4), (fac((4) + (!4))) >> (sqrt(4)), (fac((4) - (!4))) / (4), (fac((4) - (!4))) >> (sqrt(4)), (fac((4) - (sqrt(4)))) + (4), (fac((4) - (sqrt(4)))) ^ (4), (fac((4) - (sqrt(4)))) | (4), (fac((4) / (sqrt(4)))) + (4), (fac((4) / (sqrt(4)))) ^ (4), (fac((4) / (sqrt(4)))) | (4), (fac((4) << (!4))) / (4), (fac((4) << (!4))) >> (sqrt(4)), (fac((4) >> (!4))) / (4), (fac((4) >> (!4))) >> (sqrt(4)), (fac((4) ^ (!4))) / (4), (fac((4) ^ (!4))) >> (sqrt(4)), (fac((4) | (!4))) / (4), (fac((4) | (!4))) >> (sqrt(4)), (fac((4) | (4))) / (4), (fac((4) | (4))) >> (sqrt(4)), (fac((sqrt(4)) % (4))) + (4), (fac((sqrt(4)) % (4))) ^ (4), (fac((sqrt(4)) % (4))) | (4), (fac((sqrt(4)) % (fac(4)))) + (4), (fac((sqrt(4)) % (fac(4)))) ^ (4), (fac((sqrt(4)) % (fac(4)))) | (4), (fac((sqrt(4)) & (sqrt(4)))) + (4), (fac((sqrt(4)) & (sqrt(4)))) ^ (4), (fac((sqrt(4)) & (sqrt(4)))) | (4), (fac((sqrt(4)) * (sqrt(4)))) / (4), (fac((sqrt(4)) * (sqrt(4)))) >> (sqrt(4)), (fac((sqrt(4)) ** (sqrt(4)))) / (4), (fac((sqrt(4)) ** (sqrt(4)))) >> (sqrt(4)), (fac((sqrt(4)) + (!4))) + (4), (fac((sqrt(4)) + (!4))) ^ (4), (fac((sqrt(4)) + (!4))) | (4), (fac((sqrt(4)) + (sqrt(4)))) / (4), (fac((sqrt(4)) + (sqrt(4)))) >> (sqrt(4)), (fac((sqrt(4)) - (!4))) + (4), (fac((sqrt(4)) - (!4))) ^ (4), (fac((sqrt(4)) - (!4))) | (4), (fac((sqrt(4)) << (!4))) + (4), (fac((sqrt(4)) << (!4))) ^ (4), (fac((sqrt(4)) << (!4))) | (4), (fac((sqrt(4)) >> (!4))) + (4), (fac((sqrt(4)) >> (!4))) ^ (4), (fac((sqrt(4)) >> (!4))) | (4), (fac((sqrt(4)) ^ (!4))) + (4), (fac((sqrt(4)) ^ (!4))) ^ (4), (fac((sqrt(4)) ^ (!4))) | (4), (fac((sqrt(4)) | (!4))) + (4), (fac((sqrt(4)) | (!4))) ^ (4), (fac((sqrt(4)) | (!4))) | (4), (fac((sqrt(4)) | (sqrt(4)))) + (4), (fac((sqrt(4)) | (sqrt(4)))) ^ (4), (fac((sqrt(4)) | (sqrt(4)))) | (4), (fac(4)) / ((!4) + (4)), (fac(4)) / ((!4) ^ (4)), (fac(4)) / ((!4) | (4)), (fac(4)) / ((4) % (fac(4))), (fac(4)) / ((4) & (4)), (fac(4)) / ((4) + (!4)), (fac(4)) / ((4) - (!4)), (fac(4)) / ((4) << (!4)), (fac(4)) / ((4) >> (!4)), (fac(4)) / ((4) ^ (!4)), (fac(4)) / ((4) | (!4)), (fac(4)) / ((4) | (4)), (fac(4)) / ((sqrt(4)) * (sqrt(4))), (fac(4)) / ((sqrt(4)) ** (sqrt(4))), (fac(4)) / ((sqrt(4)) + (sqrt(4))), (fac(4)) / (sqrt((4) * (4))), (fac(4)) / (sqrt((4) ** (sqrt(4)))), (fac(4)) / (sqrt((4) << (sqrt(4)))), (fac(4)) / (sqrt((sqrt(4)) ** (4))), (fac(4)) >> ((!4) + (sqrt(4))), (fac(4)) >> ((!4) ^ (sqrt(4))), (fac(4)) >> ((!4) | (sqrt(4))), (fac(4)) >> ((4) - (sqrt(4))), (fac(4)) >> ((4) / (sqrt(4))), (fac(4)) >> ((sqrt(4)) % (4)), (fac(4)) >> ((sqrt(4)) % (fac(4))), (fac(4)) >> ((sqrt(4)) & (sqrt(4))), (fac(4)) >> ((sqrt(4)) + (!4)), (fac(4)) >> ((sqrt(4)) - (!4)), (fac(4)) >> ((sqrt(4)) << (!4)), (fac(4)) >> ((sqrt(4)) >> (!4)), (fac(4)) >> ((sqrt(4)) ^ (!4)), (fac(4)) >> ((sqrt(4)) | (!4)), (fac(4)) >> ((sqrt(4)) | (sqrt(4))), (fac(4)) >> (fac((!4) + (sqrt(4)))), (fac(4)) >> (fac((!4) ^ (sqrt(4)))), (fac(4)) >> (fac((!4) | (sqrt(4)))), (fac(4)) >> (fac((4) - (sqrt(4)))), (fac(4)) >> (fac((4) / (sqrt(4)))), (fac(4)) >> (fac((sqrt(4)) % (4))), (fac(4)) >> (fac((sqrt(4)) % (fac(4)))), (fac(4)) >> (fac((sqrt(4)) & (sqrt(4)))), (fac(4)) >> (fac((sqrt(4)) + (!4))), (fac(4)) >> (fac((sqrt(4)) - (!4))), (fac(4)) >> (fac((sqrt(4)) << (!4))), (fac(4)) >> (fac((sqrt(4)) >> (!4))), (fac(4)) >> (fac((sqrt(4)) ^ (!4))), (fac(4)) >> (fac((sqrt(4)) | (!4))), (fac(4)) >> (fac((sqrt(4)) | (sqrt(4)))), (fac(4)) >> (sqrt((!4) + (4))), (fac(4)) >> (sqrt((!4) ^ (4))), (fac(4)) >> (sqrt((!4) | (4))), (fac(4)) >> (sqrt((4) % (fac(4)))), (fac(4)) >> (sqrt((4) & (4))), (fac(4)) >> (sqrt((4) + (!4))), (fac(4)) >> (sqrt((4) - (!4))), (fac(4)) >> (sqrt((4) << (!4))), (fac(4)) >> (sqrt((4) >> (!4))), (fac(4)) >> (sqrt((4) ^ (!4))), (fac(4)) >> (sqrt((4) | (!4))), (fac(4)) >> (sqrt((4) | (4))), (fac(4)) >> (sqrt((sqrt(4)) * (sqrt(4)))), (fac(4)) >> (sqrt((sqrt(4)) ** (sqrt(4)))), (fac(4)) >> (sqrt((sqrt(4)) + (sqrt(4)))), (sqrt((!4) + (4))) + (4), (sqrt((!4) + (4))) ^ (4), (sqrt((!4) + (4))) | (4), (sqrt((!4) ^ (4))) + (4), (sqrt((!4) ^ (4))) ^ (4), (sqrt((!4) ^ (4))) | (4), (sqrt((!4) | (4))) + (4), (sqrt((!4) | (4))) ^ (4), (sqrt((!4) | (4))) | (4), (sqrt((4) % (fac(4)))) + (4), (sqrt((4) % (fac(4)))) ^ (4), (sqrt((4) % (fac(4)))) | (4), (sqrt((4) & (4))) + (4), (sqrt((4) & (4))) ^ (4), (sqrt((4) & (4))) | (4), (sqrt((4) * (4))) + (sqrt(4)), (sqrt((4) * (4))) ^ (sqrt(4)), (sqrt((4) * (4))) | (sqrt(4)), (sqrt((4) ** (sqrt(4)))) + (sqrt(4)), (sqrt((4) ** (sqrt(4)))) ^ (sqrt(4)), (sqrt((4) ** (sqrt(4)))) | (sqrt(4)), (sqrt((4) + (!4))) + (4), (sqrt((4) + (!4))) ^ (4), (sqrt((4) + (!4))) | (4), (sqrt((4) - (!4))) + (4), (sqrt((4) - (!4))) ^ (4), (sqrt((4) - (!4))) | (4), (sqrt((4) << (!4))) + (4), (sqrt((4) << (!4))) ^ (4), (sqrt((4) << (!4))) | (4), (sqrt((4) << (4))) - (sqrt(4)), (sqrt((4) << (sqrt(4)))) + (sqrt(4)), (sqrt((4) << (sqrt(4)))) ^ (sqrt(4)), (sqrt((4) << (sqrt(4)))) | (sqrt(4)), (sqrt((4) >> (!4))) + (4), (sqrt((4) >> (!4))) ^ (4), (sqrt((4) >> (!4))) | (4), (sqrt((4) ^ (!4))) + (4), (sqrt((4) ^ (!4))) ^ (4), (sqrt((4) ^ (!4))) | (4), (sqrt((4) | (!4))) + (4), (sqrt((4) | (!4))) ^ (4), (sqrt((4) | (!4))) | (4), (sqrt((4) | (4))) + (4), (sqrt((4) | (4))) ^ (4), (sqrt((4) | (4))) | (4), (sqrt((fac(4)) * (fac(4)))) / (4), (sqrt((fac(4)) * (fac(4)))) >> (sqrt(4)), (sqrt((fac(4)) ** (sqrt(4)))) / (4), (sqrt((fac(4)) ** (sqrt(4)))) >> (sqrt(4)), (sqrt((sqrt(4)) * (sqrt(4)))) + (4), (sqrt((sqrt(4)) * (sqrt(4)))) ^ (4), (sqrt((sqrt(4)) * (sqrt(4)))) | (4), (sqrt((sqrt(4)) ** (4))) + (sqrt(4)), (sqrt((sqrt(4)) ** (4))) ^ (sqrt(4)), (sqrt((sqrt(4)) ** (4))) | (sqrt(4)), (sqrt((sqrt(4)) ** (sqrt(4)))) + (4), (sqrt((sqrt(4)) ** (sqrt(4)))) ^ (4), (sqrt((sqrt(4)) ** (sqrt(4)))) | (4), (sqrt((sqrt(4)) + (sqrt(4)))) + (4), (sqrt((sqrt(4)) + (sqrt(4)))) ^ (4), (sqrt((sqrt(4)) + (sqrt(4)))) | (4), (sqrt(4)) + ((!4) + (4)), (sqrt(4)) + ((!4) ^ (4)), (sqrt(4)) + ((!4) | (4)), (sqrt(4)) + ((4) % (fac(4))), (sqrt(4)) + ((4) & (4)), (sqrt(4)) + ((4) + (!4)), (sqrt(4)) + ((4) - (!4)), (sqrt(4)) + ((4) << (!4)), (sqrt(4)) + ((4) >> (!4)), (sqrt(4)) + ((4) ^ (!4)), (sqrt(4)) + ((4) | (!4)), (sqrt(4)) + ((4) | (4)), (sqrt(4)) + ((sqrt(4)) * (sqrt(4))), (sqrt(4)) + ((sqrt(4)) ** (sqrt(4))), (sqrt(4)) + ((sqrt(4)) + (sqrt(4))), (sqrt(4)) + (sqrt((4) * (4))), (sqrt(4)) + (sqrt((4) ** (sqrt(4)))), (sqrt(4)) + (sqrt((4) << (sqrt(4)))), (sqrt(4)) + (sqrt((sqrt(4)) ** (4))), (sqrt(4)) - ((!4) - (4)), (sqrt(4)) ^ ((!4) + (4)), (sqrt(4)) ^ ((!4) ^ (4)), (sqrt(4)) ^ ((!4) | (4)), (sqrt(4)) ^ ((4) % (fac(4))), (sqrt(4)) ^ ((4) & (4)), (sqrt(4)) ^ ((4) + (!4)), (sqrt(4)) ^ ((4) - (!4)), (sqrt(4)) ^ ((4) << (!4)), (sqrt(4)) ^ ((4) >> (!4)), (sqrt(4)) ^ ((4) ^ (!4)), (sqrt(4)) ^ ((4) | (!4)), (sqrt(4)) ^ ((4) | (4)), (sqrt(4)) ^ ((sqrt(4)) * (sqrt(4))), (sqrt(4)) ^ ((sqrt(4)) ** (sqrt(4))), (sqrt(4)) ^ ((sqrt(4)) + (sqrt(4))), (sqrt(4)) ^ (sqrt((4) * (4))), (sqrt(4)) ^ (sqrt((4) ** (sqrt(4)))), (sqrt(4)) ^ (sqrt((4) << (sqrt(4)))), (sqrt(4)) ^ (sqrt((sqrt(4)) ** (4))), (sqrt(4)) | ((!4) + (4)), (sqrt(4)) | ((!4) ^ (4)), (sqrt(4)) | ((!4) | (4)), (sqrt(4)) | ((4) % (fac(4))), (sqrt(4)) | ((4) & (4)), (sqrt(4)) | ((4) + (!4)), (sqrt(4)) | ((4) + (sqrt(4))), (sqrt(4)) | ((4) - (!4)), (sqrt(4)) | ((4) << (!4)), (sqrt(4)) | ((4) >> (!4)), (sqrt(4)) | ((4) ^ (!4)), (sqrt(4)) | ((4) ^ (sqrt(4))), (sqrt(4)) | ((4) | (!4)), (sqrt(4)) | ((4) | (4)), (sqrt(4)) | ((4) | (sqrt(4))), (sqrt(4)) | ((fac(4)) / (4)), (sqrt(4)) | ((fac(4)) >> (sqrt(4))), (sqrt(4)) | ((sqrt(4)) * (sqrt(4))), (sqrt(4)) | ((sqrt(4)) ** (sqrt(4))), (sqrt(4)) | ((sqrt(4)) + (4)), (sqrt(4)) | ((sqrt(4)) + (sqrt(4))), (sqrt(4)) | ((sqrt(4)) ^ (4)), (sqrt(4)) | ((sqrt(4)) | (4)), (sqrt(4)) | (sqrt((4) * (4))), (sqrt(4)) | (sqrt((4) ** (sqrt(4)))), (sqrt(4)) | (sqrt((4) << (sqrt(4)))), (sqrt(4)) | (sqrt((sqrt(4)) ** (4))), fac((!((!4) % (4))) + (sqrt(4))), fac((!((!4) % (4))) ^ (sqrt(4))), fac((!((!4) % (4))) | (sqrt(4))), fac((!((!4) % (fac(4)))) + (sqrt(4))), fac((!((!4) % (fac(4)))) ^ (sqrt(4))), fac((!((!4) % (fac(4)))) | (sqrt(4))), fac((!((!4) % (sqrt(4)))) + (sqrt(4))), fac((!((!4) % (sqrt(4)))) ^ (sqrt(4))), fac((!((!4) % (sqrt(4)))) | (sqrt(4))), fac((!((!4) & (!4))) + (sqrt(4))), fac((!((!4) & (!4))) ^ (sqrt(4))), fac((!((!4) & (!4))) | (sqrt(4))), fac((!((!4) & (4))) + (sqrt(4))), fac((!((!4) & (4))) ^ (sqrt(4))), fac((!((!4) & (4))) | (sqrt(4))), fac((!((!4) & (fac(4)))) + (sqrt(4))), fac((!((!4) & (fac(4)))) ^ (sqrt(4))), fac((!((!4) & (fac(4)))) | (sqrt(4))), fac((!((!4) & (sqrt(4)))) + (sqrt(4))), fac((!((!4) & (sqrt(4)))) ^ (sqrt(4))), fac((!((!4) & (sqrt(4)))) | (sqrt(4))), fac((!((!4) * (!4))) + (sqrt(4))), fac((!((!4) * (!4))) ^ (sqrt(4))), fac((!((!4) * (!4))) | (sqrt(4))), fac((!((!4) * (4))) + (sqrt(4))), fac((!((!4) * (4))) ^ (sqrt(4))), fac((!((!4) * (4))) | (sqrt(4))), fac((!((!4) * (fac(4)))) + (sqrt(4))), fac((!((!4) * (fac(4)))) ^ (sqrt(4))), fac((!((!4) * (fac(4)))) | (sqrt(4))), fac((!((!4) * (sqrt(4)))) + (sqrt(4))), fac((!((!4) * (sqrt(4)))) ^ (sqrt(4))), fac((!((!4) * (sqrt(4)))) | (sqrt(4))), fac((!((!4) ** (4))) + (sqrt(4))), fac((!((!4) ** (4))) ^ (sqrt(4))), fac((!((!4) ** (4))) | (sqrt(4))), fac((!((!4) ** (fac(4)))) + (sqrt(4))), fac((!((!4) ** (fac(4)))) ^ (sqrt(4))), fac((!((!4) ** (fac(4)))) | (sqrt(4))), fac((!((!4) ** (sqrt(4)))) + (sqrt(4))), fac((!((!4) ** (sqrt(4)))) ^ (sqrt(4))), fac((!((!4) ** (sqrt(4)))) | (sqrt(4))), fac((!((!4) + (!4))) + (sqrt(4))), fac((!((!4) + (!4))) ^ (sqrt(4))), fac((!((!4) + (!4))) | (sqrt(4))), fac((!((!4) - (!4))) + (sqrt(4))), fac((!((!4) - (!4))) ^ (sqrt(4))), fac((!((!4) - (!4))) | (sqrt(4))), fac((!((!4) / (4))) + (sqrt(4))), fac((!((!4) / (4))) ^ (sqrt(4))), fac((!((!4) / (4))) | (sqrt(4))), fac((!((!4) / (fac(4)))) + (sqrt(4))), fac((!((!4) / (fac(4)))) ^ (sqrt(4))), fac((!((!4) / (fac(4)))) | (sqrt(4))), fac((!((!4) / (sqrt(4)))) + (sqrt(4))), fac((!((!4) / (sqrt(4)))) ^ (sqrt(4))), fac((!((!4) / (sqrt(4)))) | (sqrt(4))), fac((!((!4) << (!4))) + (sqrt(4))), fac((!((!4) << (!4))) ^ (sqrt(4))), fac((!((!4) << (!4))) | (sqrt(4))), fac((!((!4) << (4))) + (sqrt(4))), fac((!((!4) << (4))) ^ (sqrt(4))), fac((!((!4) << (4))) | (sqrt(4))), fac((!((!4) << (fac(4)))) + (sqrt(4))), fac((!((!4) << (fac(4)))) ^ (sqrt(4))), fac((!((!4) << (fac(4)))) | (sqrt(4))), fac((!((!4) << (sqrt(4)))) + (sqrt(4))), fac((!((!4) << (sqrt(4)))) ^ (sqrt(4))), fac((!((!4) << (sqrt(4)))) | (sqrt(4))), fac((!((!4) >> (!4))) + (sqrt(4))), fac((!((!4) >> (!4))) ^ (sqrt(4))), fac((!((!4) >> (!4))) | (sqrt(4))), fac((!((!4) >> (4))) + (sqrt(4))), fac((!((!4) >> (4))) ^ (sqrt(4))), fac((!((!4) >> (4))) | (sqrt(4))), fac((!((!4) >> (fac(4)))) + (sqrt(4))), fac((!((!4) >> (fac(4)))) ^ (sqrt(4))), fac((!((!4) >> (fac(4)))) | (sqrt(4))), fac((!((!4) >> (sqrt(4)))) + (sqrt(4))), fac((!((!4) >> (sqrt(4)))) ^ (sqrt(4))), fac((!((!4) >> (sqrt(4)))) | (sqrt(4))), fac((!((!4) ^ (!4))) + (sqrt(4))), fac((!((!4) ^ (!4))) ^ (sqrt(4))), fac((!((!4) ^ (!4))) | (sqrt(4))), fac((!((!4) | (!4))) + (sqrt(4))), fac((!((!4) | (!4))) ^ (sqrt(4))), fac((!((!4) | (!4))) | (sqrt(4))), fac((!((4) % (4))) + (sqrt(4))), fac((!((4) % (4))) ^ (sqrt(4))), fac((!((4) % (4))) | (sqrt(4))), fac((!((4) % (sqrt(4)))) + (sqrt(4))), fac((!((4) % (sqrt(4)))) ^ (sqrt(4))), fac((!((4) % (sqrt(4)))) | (sqrt(4))), fac((!((4) & (!4))) + (sqrt(4))), fac((!((4) & (!4))) ^ (sqrt(4))), fac((!((4) & (!4))) | (sqrt(4))), fac((!((4) & (fac(4)))) + (sqrt(4))), fac((!((4) & (fac(4)))) ^ (sqrt(4))), fac((!((4) & (fac(4)))) | (sqrt(4))), fac((!((4) & (sqrt(4)))) + (sqrt(4))), fac((!((4) & (sqrt(4)))) ^ (sqrt(4))), fac((!((4) & (sqrt(4)))) | (sqrt(4))), fac((!((4) * (!4))) + (sqrt(4))), fac((!((4) * (!4))) ^ (sqrt(4))), fac((!((4) * (!4))) | (sqrt(4))), fac((!((4) - (4))) + (sqrt(4))), fac((!((4) - (4))) ^ (sqrt(4))), fac((!((4) - (4))) | (sqrt(4))), fac((!((4) >> (4))) + (sqrt(4))), fac((!((4) >> (4))) ^ (sqrt(4))), fac((!((4) >> (4))) | (sqrt(4))), fac((!((4) >> (fac(4)))) + (sqrt(4))), fac((!((4) >> (fac(4)))) ^ (sqrt(4))), fac((!((4) >> (fac(4)))) | (sqrt(4))), fac((!((4) ^ (4))) + (sqrt(4))), fac((!((4) ^ (4))) ^ (sqrt(4))), fac((!((4) ^ (4))) | (sqrt(4))), fac((!((fac(4)) % (4))) + (sqrt(4))), fac((!((fac(4)) % (4))) ^ (sqrt(4))), fac((!((fac(4)) % (4))) | (sqrt(4))), fac((!((fac(4)) % (fac(4)))) + (sqrt(4))), fac((!((fac(4)) % (fac(4)))) ^ (sqrt(4))), fac((!((fac(4)) % (fac(4)))) | (sqrt(4))), fac((!((fac(4)) % (sqrt(4)))) + (sqrt(4))), fac((!((fac(4)) % (sqrt(4)))) ^ (sqrt(4))), fac((!((fac(4)) % (sqrt(4)))) | (sqrt(4))), fac((!((fac(4)) & (!4))) + (sqrt(4))), fac((!((fac(4)) & (!4))) ^ (sqrt(4))), fac((!((fac(4)) & (!4))) | (sqrt(4))), fac((!((fac(4)) & (4))) + (sqrt(4))), fac((!((fac(4)) & (4))) ^ (sqrt(4))), fac((!((fac(4)) & (4))) | (sqrt(4))), fac((!((fac(4)) & (sqrt(4)))) + (sqrt(4))), fac((!((fac(4)) & (sqrt(4)))) ^ (sqrt(4))), fac((!((fac(4)) & (sqrt(4)))) | (sqrt(4))), fac((!((fac(4)) * (!4))) + (sqrt(4))), fac((!((fac(4)) * (!4))) ^ (sqrt(4))), fac((!((fac(4)) * (!4))) | (sqrt(4))), fac((!((fac(4)) - (fac(4)))) + (sqrt(4))), fac((!((fac(4)) - (fac(4)))) ^ (sqrt(4))), fac((!((fac(4)) - (fac(4)))) | (sqrt(4))), fac((!((fac(4)) >> (fac(4)))) + (sqrt(4))), fac((!((fac(4)) >> (fac(4)))) ^ (sqrt(4))), fac((!((fac(4)) >> (fac(4)))) | (sqrt(4))), fac((!((fac(4)) ^ (fac(4)))) + (sqrt(4))), fac((!((fac(4)) ^ (fac(4)))) ^ (sqrt(4))), fac((!((fac(4)) ^ (fac(4)))) | (sqrt(4))), fac((!((sqrt(4)) % (sqrt(4)))) + (sqrt(4))), fac((!((sqrt(4)) % (sqrt(4)))) ^ (sqrt(4))), fac((!((sqrt(4)) % (sqrt(4)))) | (sqrt(4))), fac((!((sqrt(4)) & (!4))) + (sqrt(4))), fac((!((sqrt(4)) & (!4))) ^ (sqrt(4))), fac((!((sqrt(4)) & (!4))) | (sqrt(4))), fac((!((sqrt(4)) & (4))) + (sqrt(4))), fac((!((sqrt(4)) & (4))) ^ (sqrt(4))), fac((!((sqrt(4)) & (4))) | (sqrt(4))), fac((!((sqrt(4)) & (fac(4)))) + (sqrt(4))), fac((!((sqrt(4)) & (fac(4)))) ^ (sqrt(4))), fac((!((sqrt(4)) & (fac(4)))) | (sqrt(4))), fac((!((sqrt(4)) * (!4))) + (sqrt(4))), fac((!((sqrt(4)) * (!4))) ^ (sqrt(4))), fac((!((sqrt(4)) * (!4))) | (sqrt(4))), fac((!((sqrt(4)) - (sqrt(4)))) + (sqrt(4))), fac((!((sqrt(4)) - (sqrt(4)))) ^ (sqrt(4))), fac((!((sqrt(4)) - (sqrt(4)))) | (sqrt(4))), fac((!((sqrt(4)) >> (4))) + (sqrt(4))), fac((!((sqrt(4)) >> (4))) ^ (sqrt(4))), fac((!((sqrt(4)) >> (4))) | (sqrt(4))), fac((!((sqrt(4)) >> (fac(4)))) + (sqrt(4))), fac((!((sqrt(4)) >> (fac(4)))) ^ (sqrt(4))), fac((!((sqrt(4)) >> (fac(4)))) | (sqrt(4))), fac((!((sqrt(4)) >> (sqrt(4)))) + (sqrt(4))), fac((!((sqrt(4)) >> (sqrt(4)))) ^ (sqrt(4))), fac((!((sqrt(4)) >> (sqrt(4)))) | (sqrt(4))), fac((!((sqrt(4)) ^ (sqrt(4)))) + (sqrt(4))), fac((!((sqrt(4)) ^ (sqrt(4)))) ^ (sqrt(4))), fac((!((sqrt(4)) ^ (sqrt(4)))) | (sqrt(4))), fac(((!4) ** (!4)) + (sqrt(4))), fac(((!4) ** (!4)) ^ (sqrt(4))), fac(((!4) ** (!4)) | (sqrt(4))), fac(((4) ** (!4)) + (sqrt(4))), fac(((4) ** (!4)) ^ (sqrt(4))), fac(((4) ** (!4)) | (sqrt(4))), fac(((4) + (sqrt(4))) / (sqrt(4))), fac(((4) / (4)) + (sqrt(4))), fac(((4) / (4)) ^ (sqrt(4))), fac(((4) / (4)) | (sqrt(4))), fac(((4) >> (sqrt(4))) + (sqrt(4))), fac(((4) >> (sqrt(4))) ^ (sqrt(4))), fac(((4) >> (sqrt(4))) | (sqrt(4))), fac(((4) ^ (sqrt(4))) / (sqrt(4))), fac(((4) | (sqrt(4))) / (sqrt(4))), fac(((fac(4)) * (sqrt(4))) >> (4)), fac(((fac(4)) ** (!4)) + (sqrt(4))), fac(((fac(4)) ** (!4)) ^ (sqrt(4))), fac(((fac(4)) ** (!4)) | (sqrt(4))), fac(((fac(4)) + (fac(4))) >> (4)), fac(((fac(4)) / (4)) / (sqrt(4))), fac(((fac(4)) / (fac(4))) + (sqrt(4))), fac(((fac(4)) / (fac(4))) ^ (sqrt(4))), fac(((fac(4)) / (fac(4))) | (sqrt(4))), fac(((fac(4)) / (sqrt(4))) / (4)), fac(((fac(4)) / (sqrt(4))) >> (sqrt(4))), fac(((fac(4)) >> (4)) + (sqrt(4))), fac(((fac(4)) >> (4)) ^ (sqrt(4))), fac(((fac(4)) >> (4)) | (sqrt(4))), fac(((fac(4)) >> (sqrt(4))) / (sqrt(4))), fac(((sqrt(4)) * (fac(4))) >> (4)), fac(((sqrt(4)) ** (!4)) + (sqrt(4))), fac(((sqrt(4)) ** (!4)) ^ (sqrt(4))), fac(((sqrt(4)) ** (!4)) | (sqrt(4))), fac(((sqrt(4)) + (4)) / (sqrt(4))), fac(((sqrt(4)) / (sqrt(4))) + (sqrt(4))), fac(((sqrt(4)) / (sqrt(4))) ^ (sqrt(4))), fac(((sqrt(4)) / (sqrt(4))) | (sqrt(4))), fac(((sqrt(4)) ^ (4)) / (sqrt(4))), fac(((sqrt(4)) | (4)) / (sqrt(4))), fac((4) - (!((!4) % (4)))), fac((4) - (!((!4) % (fac(4))))), fac((4) - (!((!4) % (sqrt(4))))), fac((4) - (!((!4) & (!4)))), fac((4) - (!((!4) & (4)))), fac((4) - (!((!4) & (fac(4))))), fac((4) - (!((!4) & (sqrt(4))))), fac((4) - (!((!4) * (!4)))), fac((4) - (!((!4) * (4)))), fac((4) - (!((!4) * (fac(4))))), fac((4) - (!((!4) * (sqrt(4))))), fac((4) - (!((!4) ** (4)))), fac((4) - (!((!4) ** (fac(4))))), fac((4) - (!((!4) ** (sqrt(4))))), fac((4) - (!((!4) + (!4)))), fac((4) - (!((!4) - (!4)))), fac((4) - (!((!4) / (4)))), fac((4) - (!((!4) / (fac(4))))), fac((4) - (!((!4) / (sqrt(4))))), fac((4) - (!((!4) << (!4)))), fac((4) - (!((!4) << (4)))), fac((4) - (!((!4) << (fac(4))))), fac((4) - (!((!4) << (sqrt(4))))), fac((4) - (!((!4) >> (!4)))), fac((4) - (!((!4) >> (4)))), fac((4) - (!((!4) >> (fac(4))))), fac((4) - (!((!4) >> (sqrt(4))))), fac((4) - (!((!4) ^ (!4)))), fac((4) - (!((!4) | (!4)))), fac((4) - (!((4) % (4)))), fac((4) - (!((4) % (sqrt(4))))), fac((4) - (!((4) & (!4)))), fac((4) - (!((4) & (fac(4))))), fac((4) - (!((4) & (sqrt(4))))), fac((4) - (!((4) * (!4)))), fac((4) - (!((4) - (4)))), fac((4) - (!((4) >> (4)))), fac((4) - (!((4) >> (fac(4))))), fac((4) - (!((4) ^ (4)))), fac((4) - (!((fac(4)) % (4)))), fac((4) - (!((fac(4)) % (fac(4))))), fac((4) - (!((fac(4)) % (sqrt(4))))), fac((4) - (!((fac(4)) & (!4)))), fac((4) - (!((fac(4)) & (4)))), fac((4) - (!((fac(4)) & (sqrt(4))))), fac((4) - (!((fac(4)) * (!4)))), fac((4) - (!((fac(4)) - (fac(4))))), fac((4) - (!((fac(4)) >> (fac(4))))), fac((4) - (!((fac(4)) ^ (fac(4))))), fac((4) - (!((sqrt(4)) % (sqrt(4))))), fac((4) - (!((sqrt(4)) & (!4)))), fac((4) - (!((sqrt(4)) & (4)))), fac((4) - (!((sqrt(4)) & (fac(4))))), fac((4) - (!((sqrt(4)) * (!4)))), fac((4) - (!((sqrt(4)) - (sqrt(4))))), fac((4) - (!((sqrt(4)) >> (4)))), fac((4) - (!((sqrt(4)) >> (fac(4))))), fac((4) - (!((sqrt(4)) >> (sqrt(4))))), fac((4) - (!((sqrt(4)) ^ (sqrt(4))))), fac((4) - ((!4) ** (!4))), fac((4) - ((4) ** (!4))), fac((4) - ((4) / (4))), fac((4) - ((4) >> (sqrt(4)))), fac((4) - ((fac(4)) ** (!4))), fac((4) - ((fac(4)) / (fac(4)))), fac((4) - ((fac(4)) >> (4))), fac((4) - ((sqrt(4)) ** (!4))), fac((4) - ((sqrt(4)) / (sqrt(4)))), fac((4) - (fac((!4) % (4)))), fac((4) - (fac((!4) % (fac(4))))), fac((4) - (fac((!4) % (sqrt(4))))), fac((4) - (fac((!4) & (!4)))), fac((4) - (fac((!4) & (4)))), fac((4) - (fac((!4) & (fac(4))))), fac((4) - (fac((!4) & (sqrt(4))))), fac((4) - (fac((!4) * (!4)))), fac((4) - (fac((!4) * (4)))), fac((4) - (fac((!4) * (fac(4))))), fac((4) - (fac((!4) * (sqrt(4))))), fac((4) - (fac((!4) ** (!4)))), fac((4) - (fac((!4) ** (4)))), fac((4) - (fac((!4) ** (fac(4))))), fac((4) - (fac((!4) ** (sqrt(4))))), fac((4) - (fac((!4) + (!4)))), fac((4) - (fac((!4) - (!4)))), fac((4) - (fac((!4) / (4)))), fac((4) - (fac((!4) / (fac(4))))), fac((4) - (fac((!4) / (sqrt(4))))), fac((4) - (fac((!4) << (!4)))), fac((4) - (fac((!4) << (4)))), fac((4) - (fac((!4) << (fac(4))))), fac((4) - (fac((!4) << (sqrt(4))))), fac((4) - (fac((!4) >> (!4)))), fac((4) - (fac((!4) >> (4)))), fac((4) - (fac((!4) >> (fac(4))))), fac((4) - (fac((!4) >> (sqrt(4))))), fac((4) - (fac((!4) ^ (!4)))), fac((4) - (fac((!4) | (!4)))), fac((4) - (fac((4) % (4)))), fac((4) - (fac((4) % (sqrt(4))))), fac((4) - (fac((4) & (!4)))), fac((4) - (fac((4) & (fac(4))))), fac((4) - (fac((4) & (sqrt(4))))), fac((4) - (fac((4) * (!4)))), fac((4) - (fac((4) ** (!4)))), fac((4) - (fac((4) - (4)))), fac((4) - (fac((4) / (4)))), fac((4) - (fac((4) >> (4)))), fac((4) - (fac((4) >> (fac(4))))), fac((4) - (fac((4) >> (sqrt(4))))), fac((4) - (fac((4) ^ (4)))), fac((4) - (fac((fac(4)) % (4)))), fac((4) - (fac((fac(4)) % (fac(4))))), fac((4) - (fac((fac(4)) % (sqrt(4))))), fac((4) - (fac((fac(4)) & (!4)))), fac((4) - (fac((fac(4)) & (4)))), fac((4) - (fac((fac(4)) & (sqrt(4))))), fac((4) - (fac((fac(4)) * (!4)))), fac((4) - (fac((fac(4)) ** (!4)))), fac((4) - (fac((fac(4)) - (fac(4))))), fac((4) - (fac((fac(4)) / (fac(4))))), fac((4) - (fac((fac(4)) >> (4)))), fac((4) - (fac((fac(4)) >> (fac(4))))), fac((4) - (fac((fac(4)) ^ (fac(4))))), fac((4) - (fac((sqrt(4)) % (sqrt(4))))), fac((4) - (fac((sqrt(4)) & (!4)))), fac((4) - (fac((sqrt(4)) & (4)))), fac((4) - (fac((sqrt(4)) & (fac(4))))), fac((4) - (fac((sqrt(4)) * (!4)))), fac((4) - (fac((sqrt(4)) ** (!4)))), fac((4) - (fac((sqrt(4)) - (sqrt(4))))), fac((4) - (fac((sqrt(4)) / (sqrt(4))))), fac((4) - (fac((sqrt(4)) >> (4)))), fac((4) - (fac((sqrt(4)) >> (fac(4))))), fac((4) - (fac((sqrt(4)) >> (sqrt(4))))), fac((4) - (fac((sqrt(4)) ^ (sqrt(4))))), fac((4) - (sqrt((!4) ** (!4)))), fac((4) - (sqrt((4) ** (!4)))), fac((4) - (sqrt((4) / (4)))), fac((4) - (sqrt((4) >> (sqrt(4))))), fac((4) - (sqrt((fac(4)) ** (!4)))), fac((4) - (sqrt((fac(4)) / (fac(4))))), fac((4) - (sqrt((fac(4)) >> (4)))), fac((4) - (sqrt((sqrt(4)) ** (!4)))), fac((4) - (sqrt((sqrt(4)) / (sqrt(4))))), fac((fac((!4) % (4))) + (sqrt(4))), fac((fac((!4) % (4))) ^ (sqrt(4))), fac((fac((!4) % (4))) | (sqrt(4))), fac((fac((!4) % (fac(4)))) + (sqrt(4))), fac((fac((!4) % (fac(4)))) ^ (sqrt(4))), fac((fac((!4) % (fac(4)))) | (sqrt(4))), fac((fac((!4) % (sqrt(4)))) + (sqrt(4))), fac((fac((!4) % (sqrt(4)))) ^ (sqrt(4))), fac((fac((!4) % (sqrt(4)))) | (sqrt(4))), fac((fac((!4) & (!4))) + (sqrt(4))), fac((fac((!4) & (!4))) ^ (sqrt(4))), fac((fac((!4) & (!4))) | (sqrt(4))), fac((fac((!4) & (4))) + (sqrt(4))), fac((fac((!4) & (4))) ^ (sqrt(4))), fac((fac((!4) & (4))) | (sqrt(4))), fac((fac((!4) & (fac(4)))) + (sqrt(4))), fac((fac((!4) & (fac(4)))) ^ (sqrt(4))), fac((fac((!4) & (fac(4)))) | (sqrt(4))), fac((fac((!4) & (sqrt(4)))) + (sqrt(4))), fac((fac((!4) & (sqrt(4)))) ^ (sqrt(4))), fac((fac((!4) & (sqrt(4)))) | (sqrt(4))), fac((fac((!4) * (!4))) + (sqrt(4))), fac((fac((!4) * (!4))) ^ (sqrt(4))), fac((fac((!4) * (!4))) | (sqrt(4))), fac((fac((!4) * (4))) + (sqrt(4))), fac((fac((!4) * (4))) ^ (sqrt(4))), fac((fac((!4) * (4))) | (sqrt(4))), fac((fac((!4) * (fac(4)))) + (sqrt(4))), fac((fac((!4) * (fac(4)))) ^ (sqrt(4))), fac((fac((!4) * (fac(4)))) | (sqrt(4))), fac((fac((!4) * (sqrt(4)))) + (sqrt(4))), fac((fac((!4) * (sqrt(4)))) ^ (sqrt(4))), fac((fac((!4) * (sqrt(4)))) | (sqrt(4))), fac((fac((!4) ** (!4))) + (sqrt(4))), fac((fac((!4) ** (!4))) ^ (sqrt(4))), fac((fac((!4) ** (!4))) | (sqrt(4))), fac((fac((!4) ** (4))) + (sqrt(4))), fac((fac((!4) ** (4))) ^ (sqrt(4))), fac((fac((!4) ** (4))) | (sqrt(4))), fac((fac((!4) ** (fac(4)))) + (sqrt(4))), fac((fac((!4) ** (fac(4)))) ^ (sqrt(4))), fac((fac((!4) ** (fac(4)))) | (sqrt(4))), fac((fac((!4) ** (sqrt(4)))) + (sqrt(4))), fac((fac((!4) ** (sqrt(4)))) ^ (sqrt(4))), fac((fac((!4) ** (sqrt(4)))) | (sqrt(4))), fac((fac((!4) + (!4))) + (sqrt(4))), fac((fac((!4) + (!4))) ^ (sqrt(4))), fac((fac((!4) + (!4))) | (sqrt(4))), fac((fac((!4) - (!4))) + (sqrt(4))), fac((fac((!4) - (!4))) ^ (sqrt(4))), fac((fac((!4) - (!4))) | (sqrt(4))), fac((fac((!4) / (4))) + (sqrt(4))), fac((fac((!4) / (4))) ^ (sqrt(4))), fac((fac((!4) / (4))) | (sqrt(4))), fac((fac((!4) / (fac(4)))) + (sqrt(4))), fac((fac((!4) / (fac(4)))) ^ (sqrt(4))), fac((fac((!4) / (fac(4)))) | (sqrt(4))), fac((fac((!4) / (sqrt(4)))) + (sqrt(4))), fac((fac((!4) / (sqrt(4)))) ^ (sqrt(4))), fac((fac((!4) / (sqrt(4)))) | (sqrt(4))), fac((fac((!4) << (!4))) + (sqrt(4))), fac((fac((!4) << (!4))) ^ (sqrt(4))), fac((fac((!4) << (!4))) | (sqrt(4))), fac((fac((!4) << (4))) + (sqrt(4))), fac((fac((!4) << (4))) ^ (sqrt(4))), fac((fac((!4) << (4))) | (sqrt(4))), fac((fac((!4) << (fac(4)))) + (sqrt(4))), fac((fac((!4) << (fac(4)))) ^ (sqrt(4))), fac((fac((!4) << (fac(4)))) | (sqrt(4))), fac((fac((!4) << (sqrt(4)))) + (sqrt(4))), fac((fac((!4) << (sqrt(4)))) ^ (sqrt(4))), fac((fac((!4) << (sqrt(4)))) | (sqrt(4))), fac((fac((!4) >> (!4))) + (sqrt(4))), fac((fac((!4) >> (!4))) ^ (sqrt(4))), fac((fac((!4) >> (!4))) | (sqrt(4))), fac((fac((!4) >> (4))) + (sqrt(4))), fac((fac((!4) >> (4))) ^ (sqrt(4))), fac((fac((!4) >> (4))) | (sqrt(4))), fac((fac((!4) >> (fac(4)))) + (sqrt(4))), fac((fac((!4) >> (fac(4)))) ^ (sqrt(4))), fac((fac((!4) >> (fac(4)))) | (sqrt(4))), fac((fac((!4) >> (sqrt(4)))) + (sqrt(4))), fac((fac((!4) >> (sqrt(4)))) ^ (sqrt(4))), fac((fac((!4) >> (sqrt(4)))) | (sqrt(4))), fac((fac((!4) ^ (!4))) + (sqrt(4))), fac((fac((!4) ^ (!4))) ^ (sqrt(4))), fac((fac((!4) ^ (!4))) | (sqrt(4))), fac((fac((!4) | (!4))) + (sqrt(4))), fac((fac((!4) | (!4))) ^ (sqrt(4))), fac((fac((!4) | (!4))) | (sqrt(4))), fac((fac((4) % (4))) + (sqrt(4))), fac((fac((4) % (4))) ^ (sqrt(4))), fac((fac((4) % (4))) | (sqrt(4))), fac((fac((4) % (sqrt(4)))) + (sqrt(4))), fac((fac((4) % (sqrt(4)))) ^ (sqrt(4))), fac((fac((4) % (sqrt(4)))) | (sqrt(4))), fac((fac((4) & (!4))) + (sqrt(4))), fac((fac((4) & (!4))) ^ (sqrt(4))), fac((fac((4) & (!4))) | (sqrt(4))), fac((fac((4) & (fac(4)))) + (sqrt(4))), fac((fac((4) & (fac(4)))) ^ (sqrt(4))), fac((fac((4) & (fac(4)))) | (sqrt(4))), fac((fac((4) & (sqrt(4)))) + (sqrt(4))), fac((fac((4) & (sqrt(4)))) ^ (sqrt(4))), fac((fac((4) & (sqrt(4)))) | (sqrt(4))), fac((fac((4) * (!4))) + (sqrt(4))), fac((fac((4) * (!4))) ^ (sqrt(4))), fac((fac((4) * (!4))) | (sqrt(4))), fac((fac((4) ** (!4))) + (sqrt(4))), fac((fac((4) ** (!4))) ^ (sqrt(4))), fac((fac((4) ** (!4))) | (sqrt(4))), fac((fac((4) - (4))) + (sqrt(4))), fac((fac((4) - (4))) ^ (sqrt(4))), fac((fac((4) - (4))) | (sqrt(4))), fac((fac((4) / (4))) + (sqrt(4))), fac((fac((4) / (4))) ^ (sqrt(4))), fac((fac((4) / (4))) | (sqrt(4))), fac((fac((4) >> (4))) + (sqrt(4))), fac((fac((4) >> (4))) ^ (sqrt(4))), fac((fac((4) >> (4))) | (sqrt(4))), fac((fac((4) >> (fac(4)))) + (sqrt(4))), fac((fac((4) >> (fac(4)))) ^ (sqrt(4))), fac((fac((4) >> (fac(4)))) | (sqrt(4))), fac((fac((4) >> (sqrt(4)))) + (sqrt(4))), fac((fac((4) >> (sqrt(4)))) ^ (sqrt(4))), fac((fac((4) >> (sqrt(4)))) | (sqrt(4))), fac((fac((4) ^ (4))) + (sqrt(4))), fac((fac((4) ^ (4))) ^ (sqrt(4))), fac((fac((4) ^ (4))) | (sqrt(4))), fac((fac((fac(4)) % (4))) + (sqrt(4))), fac((fac((fac(4)) % (4))) ^ (sqrt(4))), fac((fac((fac(4)) % (4))) | (sqrt(4))), fac((fac((fac(4)) % (fac(4)))) + (sqrt(4))), fac((fac((fac(4)) % (fac(4)))) ^ (sqrt(4))), fac((fac((fac(4)) % (fac(4)))) | (sqrt(4))), fac((fac((fac(4)) % (sqrt(4)))) + (sqrt(4))), fac((fac((fac(4)) % (sqrt(4)))) ^ (sqrt(4))), fac((fac((fac(4)) % (sqrt(4)))) | (sqrt(4))), fac((fac((fac(4)) & (!4))) + (sqrt(4))), fac((fac((fac(4)) & (!4))) ^ (sqrt(4))), fac((fac((fac(4)) & (!4))) | (sqrt(4))), fac((fac((fac(4)) & (4))) + (sqrt(4))), fac((fac((fac(4)) & (4))) ^ (sqrt(4))), fac((fac((fac(4)) & (4))) | (sqrt(4))), fac((fac((fac(4)) & (sqrt(4)))) + (sqrt(4))), fac((fac((fac(4)) & (sqrt(4)))) ^ (sqrt(4))), fac((fac((fac(4)) & (sqrt(4)))) | (sqrt(4))), fac((fac((fac(4)) * (!4))) + (sqrt(4))), fac((fac((fac(4)) * (!4))) ^ (sqrt(4))), fac((fac((fac(4)) * (!4))) | (sqrt(4))), fac((fac((fac(4)) ** (!4))) + (sqrt(4))), fac((fac((fac(4)) ** (!4))) ^ (sqrt(4))), fac((fac((fac(4)) ** (!4))) | (sqrt(4))), fac((fac((fac(4)) - (fac(4)))) + (sqrt(4))), fac((fac((fac(4)) - (fac(4)))) ^ (sqrt(4))), fac((fac((fac(4)) - (fac(4)))) | (sqrt(4))), fac((fac((fac(4)) / (fac(4)))) + (sqrt(4))), fac((fac((fac(4)) / (fac(4)))) ^ (sqrt(4))), fac((fac((fac(4)) / (fac(4)))) | (sqrt(4))), fac((fac((fac(4)) >> (4))) + (sqrt(4))), fac((fac((fac(4)) >> (4))) ^ (sqrt(4))), fac((fac((fac(4)) >> (4))) | (sqrt(4))), fac((fac((fac(4)) >> (fac(4)))) + (sqrt(4))), fac((fac((fac(4)) >> (fac(4)))) ^ (sqrt(4))), fac((fac((fac(4)) >> (fac(4)))) | (sqrt(4))), fac((fac((fac(4)) ^ (fac(4)))) + (sqrt(4))), fac((fac((fac(4)) ^ (fac(4)))) ^ (sqrt(4))), fac((fac((fac(4)) ^ (fac(4)))) | (sqrt(4))), fac((fac((sqrt(4)) % (sqrt(4)))) + (sqrt(4))), fac((fac((sqrt(4)) % (sqrt(4)))) ^ (sqrt(4))), fac((fac((sqrt(4)) % (sqrt(4)))) | (sqrt(4))), fac((fac((sqrt(4)) & (!4))) + (sqrt(4))), fac((fac((sqrt(4)) & (!4))) ^ (sqrt(4))), fac((fac((sqrt(4)) & (!4))) | (sqrt(4))), fac((fac((sqrt(4)) & (4))) + (sqrt(4))), fac((fac((sqrt(4)) & (4))) ^ (sqrt(4))), fac((fac((sqrt(4)) & (4))) | (sqrt(4))), fac((fac((sqrt(4)) & (fac(4)))) + (sqrt(4))), fac((fac((sqrt(4)) & (fac(4)))) ^ (sqrt(4))), fac((fac((sqrt(4)) & (fac(4)))) | (sqrt(4))), fac((fac((sqrt(4)) * (!4))) + (sqrt(4))), fac((fac((sqrt(4)) * (!4))) ^ (sqrt(4))), fac((fac((sqrt(4)) * (!4))) | (sqrt(4))), fac((fac((sqrt(4)) ** (!4))) + (sqrt(4))), fac((fac((sqrt(4)) ** (!4))) ^ (sqrt(4))), fac((fac((sqrt(4)) ** (!4))) | (sqrt(4))), fac((fac((sqrt(4)) - (sqrt(4)))) + (sqrt(4))), fac((fac((sqrt(4)) - (sqrt(4)))) ^ (sqrt(4))), fac((fac((sqrt(4)) - (sqrt(4)))) | (sqrt(4))), fac((fac((sqrt(4)) / (sqrt(4)))) + (sqrt(4))), fac((fac((sqrt(4)) / (sqrt(4)))) ^ (sqrt(4))), fac((fac((sqrt(4)) / (sqrt(4)))) | (sqrt(4))), fac((fac((sqrt(4)) >> (4))) + (sqrt(4))), fac((fac((sqrt(4)) >> (4))) ^ (sqrt(4))), fac((fac((sqrt(4)) >> (4))) | (sqrt(4))), fac((fac((sqrt(4)) >> (fac(4)))) + (sqrt(4))), fac((fac((sqrt(4)) >> (fac(4)))) ^ (sqrt(4))), fac((fac((sqrt(4)) >> (fac(4)))) | (sqrt(4))), fac((fac((sqrt(4)) >> (sqrt(4)))) + (sqrt(4))), fac((fac((sqrt(4)) >> (sqrt(4)))) ^ (sqrt(4))), fac((fac((sqrt(4)) >> (sqrt(4)))) | (sqrt(4))), fac((fac((sqrt(4)) ^ (sqrt(4)))) + (sqrt(4))), fac((fac((sqrt(4)) ^ (sqrt(4)))) ^ (sqrt(4))), fac((fac((sqrt(4)) ^ (sqrt(4)))) | (sqrt(4))), fac((fac(4)) / ((4) * (sqrt(4)))), fac((fac(4)) / ((4) + (4))), fac((fac(4)) / ((sqrt(4)) * (4))), fac((fac(4)) / ((sqrt(4)) << (sqrt(4)))), fac((fac(4)) / (sqrt((4) << (4)))), fac((sqrt((!4) ** (!4))) + (sqrt(4))), fac((sqrt((!4) ** (!4))) ^ (sqrt(4))), fac((sqrt((!4) ** (!4))) | (sqrt(4))), fac((sqrt((4) ** (!4))) + (sqrt(4))), fac((sqrt((4) ** (!4))) ^ (sqrt(4))), fac((sqrt((4) ** (!4))) | (sqrt(4))), fac((sqrt((4) / (4))) + (sqrt(4))), fac((sqrt((4) / (4))) ^ (sqrt(4))), fac((sqrt((4) / (4))) | (sqrt(4))), fac((sqrt((4) >> (sqrt(4)))) + (sqrt(4))), fac((sqrt((4) >> (sqrt(4)))) ^ (sqrt(4))), fac((sqrt((4) >> (sqrt(4)))) | (sqrt(4))), fac((sqrt((fac(4)) ** (!4))) + (sqrt(4))), fac((sqrt((fac(4)) ** (!4))) ^ (sqrt(4))), fac((sqrt((fac(4)) ** (!4))) | (sqrt(4))), fac((sqrt((fac(4)) / (fac(4)))) + (sqrt(4))), fac((sqrt((fac(4)) / (fac(4)))) ^ (sqrt(4))), fac((sqrt((fac(4)) / (fac(4)))) | (sqrt(4))), fac((sqrt((fac(4)) >> (4))) + (sqrt(4))), fac((sqrt((fac(4)) >> (4))) ^ (sqrt(4))), fac((sqrt((fac(4)) >> (4))) | (sqrt(4))), fac((sqrt((sqrt(4)) ** (!4))) + (sqrt(4))), fac((sqrt((sqrt(4)) ** (!4))) ^ (sqrt(4))), fac((sqrt((sqrt(4)) ** (!4))) | (sqrt(4))), fac((sqrt((sqrt(4)) / (sqrt(4)))) + (sqrt(4))), fac((sqrt((sqrt(4)) / (sqrt(4)))) ^ (sqrt(4))), fac((sqrt((sqrt(4)) / (sqrt(4)))) | (sqrt(4))), fac((sqrt(4)) + (!((!4) % (4)))), fac((sqrt(4)) + (!((!4) % (fac(4))))), fac((sqrt(4)) + (!((!4) % (sqrt(4))))), fac((sqrt(4)) + (!((!4) & (!4)))), fac((sqrt(4)) + (!((!4) & (4)))), fac((sqrt(4)) + (!((!4) & (fac(4))))), fac((sqrt(4)) + (!((!4) & (sqrt(4))))), fac((sqrt(4)) + (!((!4) * (!4)))), fac((sqrt(4)) + (!((!4) * (4)))), fac((sqrt(4)) + (!((!4) * (fac(4))))), fac((sqrt(4)) + (!((!4) * (sqrt(4))))), fac((sqrt(4)) + (!((!4) ** (4)))), fac((sqrt(4)) + (!((!4) ** (fac(4))))), fac((sqrt(4)) + (!((!4) ** (sqrt(4))))), fac((sqrt(4)) + (!((!4) + (!4)))), fac((sqrt(4)) + (!((!4) - (!4)))), fac((sqrt(4)) + (!((!4) / (4)))), fac((sqrt(4)) + (!((!4) / (fac(4))))), fac((sqrt(4)) + (!((!4) / (sqrt(4))))), fac((sqrt(4)) + (!((!4) << (!4)))), fac((sqrt(4)) + (!((!4) << (4)))), fac((sqrt(4)) + (!((!4) << (fac(4))))), fac((sqrt(4)) + (!((!4) << (sqrt(4))))), fac((sqrt(4)) + (!((!4) >> (!4)))), fac((sqrt(4)) + (!((!4) >> (4)))), fac((sqrt(4)) + (!((!4) >> (fac(4))))), fac((sqrt(4)) + (!((!4) >> (sqrt(4))))), fac((sqrt(4)) + (!((!4) ^ (!4)))), fac((sqrt(4)) + (!((!4) | (!4)))), fac((sqrt(4)) + (!((4) % (4)))), fac((sqrt(4)) + (!((4) % (sqrt(4))))), fac((sqrt(4)) + (!((4) & (!4)))), fac((sqrt(4)) + (!((4) & (fac(4))))), fac((sqrt(4)) + (!((4) & (sqrt(4))))), fac((sqrt(4)) + (!((4) * (!4)))), fac((sqrt(4)) + (!((4) - (4)))), fac((sqrt(4)) + (!((4) >> (4)))), fac((sqrt(4)) + (!((4) >> (fac(4))))), fac((sqrt(4)) + (!((4) ^ (4)))), fac((sqrt(4)) + (!((fac(4)) % (4)))), fac((sqrt(4)) + (!((fac(4)) % (fac(4))))), fac((sqrt(4)) + (!((fac(4)) % (sqrt(4))))), fac((sqrt(4)) + (!((fac(4)) & (!4)))), fac((sqrt(4)) + (!((fac(4)) & (4)))), fac((sqrt(4)) + (!((fac(4)) & (sqrt(4))))), fac((sqrt(4)) + (!((fac(4)) * (!4)))), fac((sqrt(4)) + (!((fac(4)) - (fac(4))))), fac((sqrt(4)) + (!((fac(4)) >> (fac(4))))), fac((sqrt(4)) + (!((fac(4)) ^ (fac(4))))), fac((sqrt(4)) + (!((sqrt(4)) % (sqrt(4))))), fac((sqrt(4)) + (!((sqrt(4)) & (!4)))), fac((sqrt(4)) + (!((sqrt(4)) & (4)))), fac((sqrt(4)) + (!((sqrt(4)) & (fac(4))))), fac((sqrt(4)) + (!((sqrt(4)) * (!4)))), fac((sqrt(4)) + (!((sqrt(4)) - (sqrt(4))))), fac((sqrt(4)) + (!((sqrt(4)) >> (4)))), fac((sqrt(4)) + (!((sqrt(4)) >> (fac(4))))), fac((sqrt(4)) + (!((sqrt(4)) >> (sqrt(4))))), fac((sqrt(4)) + (!((sqrt(4)) ^ (sqrt(4))))), fac((sqrt(4)) + ((!4) ** (!4))), fac((sqrt(4)) + ((4) ** (!4))), fac((sqrt(4)) + ((4) / (4))), fac((sqrt(4)) + ((4) >> (sqrt(4)))), fac((sqrt(4)) + ((fac(4)) ** (!4))), fac((sqrt(4)) + ((fac(4)) / (fac(4)))), fac((sqrt(4)) + ((fac(4)) >> (4))), fac((sqrt(4)) + ((sqrt(4)) ** (!4))), fac((sqrt(4)) + ((sqrt(4)) / (sqrt(4)))), fac((sqrt(4)) + (fac((!4) % (4)))), fac((sqrt(4)) + (fac((!4) % (fac(4))))), fac((sqrt(4)) + (fac((!4) % (sqrt(4))))), fac((sqrt(4)) + (fac((!4) & (!4)))), fac((sqrt(4)) + (fac((!4) & (4)))), fac((sqrt(4)) + (fac((!4) & (fac(4))))), fac((sqrt(4)) + (fac((!4) & (sqrt(4))))), fac((sqrt(4)) + (fac((!4) * (!4)))), fac((sqrt(4)) + (fac((!4) * (4)))), fac((sqrt(4)) + (fac((!4) * (fac(4))))), fac((sqrt(4)) + (fac((!4) * (sqrt(4))))), fac((sqrt(4)) + (fac((!4) ** (!4)))), fac((sqrt(4)) + (fac((!4) ** (4)))), fac((sqrt(4)) + (fac((!4) ** (fac(4))))), fac((sqrt(4)) + (fac((!4) ** (sqrt(4))))), fac((sqrt(4)) + (fac((!4) + (!4)))), fac((sqrt(4)) + (fac((!4) - (!4)))), fac((sqrt(4)) + (fac((!4) / (4)))), fac((sqrt(4)) + (fac((!4) / (fac(4))))), fac((sqrt(4)) + (fac((!4) / (sqrt(4))))), fac((sqrt(4)) + (fac((!4) << (!4)))), fac((sqrt(4)) + (fac((!4) << (4)))), fac((sqrt(4)) + (fac((!4) << (fac(4))))), fac((sqrt(4)) + (fac((!4) << (sqrt(4))))), fac((sqrt(4)) + (fac((!4) >> (!4)))), fac((sqrt(4)) + (fac((!4) >> (4)))), fac((sqrt(4)) + (fac((!4) >> (fac(4))))), fac((sqrt(4)) + (fac((!4) >> (sqrt(4))))), fac((sqrt(4)) + (fac((!4) ^ (!4)))), fac((sqrt(4)) + (fac((!4) | (!4)))), fac((sqrt(4)) + (fac((4) % (4)))), fac((sqrt(4)) + (fac((4) % (sqrt(4))))), fac((sqrt(4)) + (fac((4) & (!4)))), fac((sqrt(4)) + (fac((4) & (fac(4))))), fac((sqrt(4)) + (fac((4) & (sqrt(4))))), fac((sqrt(4)) + (fac((4) * (!4)))), fac((sqrt(4)) + (fac((4) ** (!4)))), fac((sqrt(4)) + (fac((4) - (4)))), fac((sqrt(4)) + (fac((4) / (4)))), fac((sqrt(4)) + (fac((4) >> (4)))), fac((sqrt(4)) + (fac((4) >> (fac(4))))), fac((sqrt(4)) + (fac((4) >> (sqrt(4))))), fac((sqrt(4)) + (fac((4) ^ (4)))), fac((sqrt(4)) + (fac((fac(4)) % (4)))), fac((sqrt(4)) + (fac((fac(4)) % (fac(4))))), fac((sqrt(4)) + (fac((fac(4)) % (sqrt(4))))), fac((sqrt(4)) + (fac((fac(4)) & (!4)))), fac((sqrt(4)) + (fac((fac(4)) & (4)))), fac((sqrt(4)) + (fac((fac(4)) & (sqrt(4))))), fac((sqrt(4)) + (fac((fac(4)) * (!4)))), fac((sqrt(4)) + (fac((fac(4)) ** (!4)))), fac((sqrt(4)) + (fac((fac(4)) - (fac(4))))), fac((sqrt(4)) + (fac((fac(4)) / (fac(4))))), fac((sqrt(4)) + (fac((fac(4)) >> (4)))), fac((sqrt(4)) + (fac((fac(4)) >> (fac(4))))), fac((sqrt(4)) + (fac((fac(4)) ^ (fac(4))))), fac((sqrt(4)) + (fac((sqrt(4)) % (sqrt(4))))), fac((sqrt(4)) + (fac((sqrt(4)) & (!4)))), fac((sqrt(4)) + (fac((sqrt(4)) & (4)))), fac((sqrt(4)) + (fac((sqrt(4)) & (fac(4))))), fac((sqrt(4)) + (fac((sqrt(4)) * (!4)))), fac((sqrt(4)) + (fac((sqrt(4)) ** (!4)))), fac((sqrt(4)) + (fac((sqrt(4)) - (sqrt(4))))), fac((sqrt(4)) + (fac((sqrt(4)) / (sqrt(4))))), fac((sqrt(4)) + (fac((sqrt(4)) >> (4)))), fac((sqrt(4)) + (fac((sqrt(4)) >> (fac(4))))), fac((sqrt(4)) + (fac((sqrt(4)) >> (sqrt(4))))), fac((sqrt(4)) + (fac((sqrt(4)) ^ (sqrt(4))))), fac((sqrt(4)) + (sqrt((!4) ** (!4)))), fac((sqrt(4)) + (sqrt((4) ** (!4)))), fac((sqrt(4)) + (sqrt((4) / (4)))), fac((sqrt(4)) + (sqrt((4) >> (sqrt(4))))), fac((sqrt(4)) + (sqrt((fac(4)) ** (!4)))), fac((sqrt(4)) + (sqrt((fac(4)) / (fac(4))))), fac((sqrt(4)) + (sqrt((fac(4)) >> (4)))), fac((sqrt(4)) + (sqrt((sqrt(4)) ** (!4)))), fac((sqrt(4)) + (sqrt((sqrt(4)) / (sqrt(4))))), fac((sqrt(4)) ^ (!((!4) % (4)))), fac((sqrt(4)) ^ (!((!4) % (fac(4))))), fac((sqrt(4)) ^ (!((!4) % (sqrt(4))))), fac((sqrt(4)) ^ (!((!4) & (!4)))), fac((sqrt(4)) ^ (!((!4) & (4)))), fac((sqrt(4)) ^ (!((!4) & (fac(4))))), fac((sqrt(4)) ^ (!((!4) & (sqrt(4))))), fac((sqrt(4)) ^ (!((!4) * (!4)))), fac((sqrt(4)) ^ (!((!4) * (4)))), fac((sqrt(4)) ^ (!((!4) * (fac(4))))), fac((sqrt(4)) ^ (!((!4) * (sqrt(4))))), fac((sqrt(4)) ^ (!((!4) ** (4)))), fac((sqrt(4)) ^ (!((!4) ** (fac(4))))), fac((sqrt(4)) ^ (!((!4) ** (sqrt(4))))), fac((sqrt(4)) ^ (!((!4) + (!4)))), fac((sqrt(4)) ^ (!((!4) - (!4)))), fac((sqrt(4)) ^ (!((!4) / (4)))), fac((sqrt(4)) ^ (!((!4) / (fac(4))))), fac((sqrt(4)) ^ (!((!4) / (sqrt(4))))), fac((sqrt(4)) ^ (!((!4) << (!4)))), fac((sqrt(4)) ^ (!((!4) << (4)))), fac((sqrt(4)) ^ (!((!4) << (fac(4))))), fac((sqrt(4)) ^ (!((!4) << (sqrt(4))))), fac((sqrt(4)) ^ (!((!4) >> (!4)))), fac((sqrt(4)) ^ (!((!4) >> (4)))), fac((sqrt(4)) ^ (!((!4) >> (fac(4))))), fac((sqrt(4)) ^ (!((!4) >> (sqrt(4))))), fac((sqrt(4)) ^ (!((!4) ^ (!4)))), fac((sqrt(4)) ^ (!((!4) | (!4)))), fac((sqrt(4)) ^ (!((4) % (4)))), fac((sqrt(4)) ^ (!((4) % (sqrt(4))))), fac((sqrt(4)) ^ (!((4) & (!4)))), fac((sqrt(4)) ^ (!((4) & (fac(4))))), fac((sqrt(4)) ^ (!((4) & (sqrt(4))))), fac((sqrt(4)) ^ (!((4) * (!4)))), fac((sqrt(4)) ^ (!((4) - (4)))), fac((sqrt(4)) ^ (!((4) >> (4)))), fac((sqrt(4)) ^ (!((4) >> (fac(4))))), fac((sqrt(4)) ^ (!((4) ^ (4)))), fac((sqrt(4)) ^ (!((fac(4)) % (4)))), fac((sqrt(4)) ^ (!((fac(4)) % (fac(4))))), fac((sqrt(4)) ^ (!((fac(4)) % (sqrt(4))))), fac((sqrt(4)) ^ (!((fac(4)) & (!4)))), fac((sqrt(4)) ^ (!((fac(4)) & (4)))), fac((sqrt(4)) ^ (!((fac(4)) & (sqrt(4))))), fac((sqrt(4)) ^ (!((fac(4)) * (!4)))), fac((sqrt(4)) ^ (!((fac(4)) - (fac(4))))), fac((sqrt(4)) ^ (!((fac(4)) >> (fac(4))))), fac((sqrt(4)) ^ (!((fac(4)) ^ (fac(4))))), fac((sqrt(4)) ^ (!((sqrt(4)) % (sqrt(4))))), fac((sqrt(4)) ^ (!((sqrt(4)) & (!4)))), fac((sqrt(4)) ^ (!((sqrt(4)) & (4)))), fac((sqrt(4)) ^ (!((sqrt(4)) & (fac(4))))), fac((sqrt(4)) ^ (!((sqrt(4)) * (!4)))), fac((sqrt(4)) ^ (!((sqrt(4)) - (sqrt(4))))), fac((sqrt(4)) ^ (!((sqrt(4)) >> (4)))), fac((sqrt(4)) ^ (!((sqrt(4)) >> (fac(4))))), fac((sqrt(4)) ^ (!((sqrt(4)) >> (sqrt(4))))), fac((sqrt(4)) ^ (!((sqrt(4)) ^ (sqrt(4))))), fac((sqrt(4)) ^ ((!4) ** (!4))), fac((sqrt(4)) ^ ((4) ** (!4))), fac((sqrt(4)) ^ ((4) / (4))), fac((sqrt(4)) ^ ((4) >> (sqrt(4)))), fac((sqrt(4)) ^ ((fac(4)) ** (!4))), fac((sqrt(4)) ^ ((fac(4)) / (fac(4)))), fac((sqrt(4)) ^ ((fac(4)) >> (4))), fac((sqrt(4)) ^ ((sqrt(4)) ** (!4))), fac((sqrt(4)) ^ ((sqrt(4)) / (sqrt(4)))), fac((sqrt(4)) ^ (fac((!4) % (4)))), fac((sqrt(4)) ^ (fac((!4) % (fac(4))))), fac((sqrt(4)) ^ (fac((!4) % (sqrt(4))))), fac((sqrt(4)) ^ (fac((!4) & (!4)))), fac((sqrt(4)) ^ (fac((!4) & (4)))), fac((sqrt(4)) ^ (fac((!4) & (fac(4))))), fac((sqrt(4)) ^ (fac((!4) & (sqrt(4))))), fac((sqrt(4)) ^ (fac((!4) * (!4)))), fac((sqrt(4)) ^ (fac((!4) * (4)))), fac((sqrt(4)) ^ (fac((!4) * (fac(4))))), fac((sqrt(4)) ^ (fac((!4) * (sqrt(4))))), fac((sqrt(4)) ^ (fac((!4) ** (!4)))), fac((sqrt(4)) ^ (fac((!4) ** (4)))), fac((sqrt(4)) ^ (fac((!4) ** (fac(4))))), fac((sqrt(4)) ^ (fac((!4) ** (sqrt(4))))), fac((sqrt(4)) ^ (fac((!4) + (!4)))), fac((sqrt(4)) ^ (fac((!4) - (!4)))), fac((sqrt(4)) ^ (fac((!4) / (4)))), fac((sqrt(4)) ^ (fac((!4) / (fac(4))))), fac((sqrt(4)) ^ (fac((!4) / (sqrt(4))))), fac((sqrt(4)) ^ (fac((!4) << (!4)))), fac((sqrt(4)) ^ (fac((!4) << (4)))), fac((sqrt(4)) ^ (fac((!4) << (fac(4))))), fac((sqrt(4)) ^ (fac((!4) << (sqrt(4))))), fac((sqrt(4)) ^ (fac((!4) >> (!4)))), fac((sqrt(4)) ^ (fac((!4) >> (4)))), fac((sqrt(4)) ^ (fac((!4) >> (fac(4))))), fac((sqrt(4)) ^ (fac((!4) >> (sqrt(4))))), fac((sqrt(4)) ^ (fac((!4) ^ (!4)))), fac((sqrt(4)) ^ (fac((!4) | (!4)))), fac((sqrt(4)) ^ (fac((4) % (4)))), fac((sqrt(4)) ^ (fac((4) % (sqrt(4))))), fac((sqrt(4)) ^ (fac((4) & (!4)))), fac((sqrt(4)) ^ (fac((4) & (fac(4))))), fac((sqrt(4)) ^ (fac((4) & (sqrt(4))))), fac((sqrt(4)) ^ (fac((4) * (!4)))), fac((sqrt(4)) ^ (fac((4) ** (!4)))), fac((sqrt(4)) ^ (fac((4) - (4)))), fac((sqrt(4)) ^ (fac((4) / (4)))), fac((sqrt(4)) ^ (fac((4) >> (4)))), fac((sqrt(4)) ^ (fac((4) >> (fac(4))))), fac((sqrt(4)) ^ (fac((4) >> (sqrt(4))))), fac((sqrt(4)) ^ (fac((4) ^ (4)))), fac((sqrt(4)) ^ (fac((fac(4)) % (4)))), fac((sqrt(4)) ^ (fac((fac(4)) % (fac(4))))), fac((sqrt(4)) ^ (fac((fac(4)) % (sqrt(4))))), fac((sqrt(4)) ^ (fac((fac(4)) & (!4)))), fac((sqrt(4)) ^ (fac((fac(4)) & (4)))), fac((sqrt(4)) ^ (fac((fac(4)) & (sqrt(4))))), fac((sqrt(4)) ^ (fac((fac(4)) * (!4)))), fac((sqrt(4)) ^ (fac((fac(4)) ** (!4)))), fac((sqrt(4)) ^ (fac((fac(4)) - (fac(4))))), fac((sqrt(4)) ^ (fac((fac(4)) / (fac(4))))), fac((sqrt(4)) ^ (fac((fac(4)) >> (4)))), fac((sqrt(4)) ^ (fac((fac(4)) >> (fac(4))))), fac((sqrt(4)) ^ (fac((fac(4)) ^ (fac(4))))), fac((sqrt(4)) ^ (fac((sqrt(4)) % (sqrt(4))))), fac((sqrt(4)) ^ (fac((sqrt(4)) & (!4)))), fac((sqrt(4)) ^ (fac((sqrt(4)) & (4)))), fac((sqrt(4)) ^ (fac((sqrt(4)) & (fac(4))))), fac((sqrt(4)) ^ (fac((sqrt(4)) * (!4)))), fac((sqrt(4)) ^ (fac((sqrt(4)) ** (!4)))), fac((sqrt(4)) ^ (fac((sqrt(4)) - (sqrt(4))))), fac((sqrt(4)) ^ (fac((sqrt(4)) / (sqrt(4))))), fac((sqrt(4)) ^ (fac((sqrt(4)) >> (4)))), fac((sqrt(4)) ^ (fac((sqrt(4)) >> (fac(4))))), fac((sqrt(4)) ^ (fac((sqrt(4)) >> (sqrt(4))))), fac((sqrt(4)) ^ (fac((sqrt(4)) ^ (sqrt(4))))), fac((sqrt(4)) ^ (sqrt((!4) ** (!4)))), fac((sqrt(4)) ^ (sqrt((4) ** (!4)))), fac((sqrt(4)) ^ (sqrt((4) / (4)))), fac((sqrt(4)) ^ (sqrt((4) >> (sqrt(4))))), fac((sqrt(4)) ^ (sqrt((fac(4)) ** (!4)))), fac((sqrt(4)) ^ (sqrt((fac(4)) / (fac(4))))), fac((sqrt(4)) ^ (sqrt((fac(4)) >> (4)))), fac((sqrt(4)) ^ (sqrt((sqrt(4)) ** (!4)))), fac((sqrt(4)) ^ (sqrt((sqrt(4)) / (sqrt(4))))), fac((sqrt(4)) | (!((!4) % (4)))), fac((sqrt(4)) | (!((!4) % (fac(4))))), fac((sqrt(4)) | (!((!4) % (sqrt(4))))), fac((sqrt(4)) | (!((!4) & (!4)))), fac((sqrt(4)) | (!((!4) & (4)))), fac((sqrt(4)) | (!((!4) & (fac(4))))), fac((sqrt(4)) | (!((!4) & (sqrt(4))))), fac((sqrt(4)) | (!((!4) * (!4)))), fac((sqrt(4)) | (!((!4) * (4)))), fac((sqrt(4)) | (!((!4) * (fac(4))))), fac((sqrt(4)) | (!((!4) * (sqrt(4))))), fac((sqrt(4)) | (!((!4) ** (4)))), fac((sqrt(4)) | (!((!4) ** (fac(4))))), fac((sqrt(4)) | (!((!4) ** (sqrt(4))))), fac((sqrt(4)) | (!((!4) + (!4)))), fac((sqrt(4)) | (!((!4) - (!4)))), fac((sqrt(4)) | (!((!4) / (4)))), fac((sqrt(4)) | (!((!4) / (fac(4))))), fac((sqrt(4)) | (!((!4) / (sqrt(4))))), fac((sqrt(4)) | (!((!4) << (!4)))), fac((sqrt(4)) | (!((!4) << (4)))), fac((sqrt(4)) | (!((!4) << (fac(4))))), fac((sqrt(4)) | (!((!4) << (sqrt(4))))), fac((sqrt(4)) | (!((!4) >> (!4)))), fac((sqrt(4)) | (!((!4) >> (4)))), fac((sqrt(4)) | (!((!4) >> (fac(4))))), fac((sqrt(4)) | (!((!4) >> (sqrt(4))))), fac((sqrt(4)) | (!((!4) ^ (!4)))), fac((sqrt(4)) | (!((!4) | (!4)))), fac((sqrt(4)) | (!((4) % (4)))), fac((sqrt(4)) | (!((4) % (sqrt(4))))), fac((sqrt(4)) | (!((4) & (!4)))), fac((sqrt(4)) | (!((4) & (fac(4))))), fac((sqrt(4)) | (!((4) & (sqrt(4))))), fac((sqrt(4)) | (!((4) * (!4)))), fac((sqrt(4)) | (!((4) - (4)))), fac((sqrt(4)) | (!((4) >> (4)))), fac((sqrt(4)) | (!((4) >> (fac(4))))), fac((sqrt(4)) | (!((4) ^ (4)))), fac((sqrt(4)) | (!((fac(4)) % (4)))), fac((sqrt(4)) | (!((fac(4)) % (fac(4))))), fac((sqrt(4)) | (!((fac(4)) % (sqrt(4))))), fac((sqrt(4)) | (!((fac(4)) & (!4)))), fac((sqrt(4)) | (!((fac(4)) & (4)))), fac((sqrt(4)) | (!((fac(4)) & (sqrt(4))))), fac((sqrt(4)) | (!((fac(4)) * (!4)))), fac((sqrt(4)) | (!((fac(4)) - (fac(4))))), fac((sqrt(4)) | (!((fac(4)) >> (fac(4))))), fac((sqrt(4)) | (!((fac(4)) ^ (fac(4))))), fac((sqrt(4)) | (!((sqrt(4)) % (sqrt(4))))), fac((sqrt(4)) | (!((sqrt(4)) & (!4)))), fac((sqrt(4)) | (!((sqrt(4)) & (4)))), fac((sqrt(4)) | (!((sqrt(4)) & (fac(4))))), fac((sqrt(4)) | (!((sqrt(4)) * (!4)))), fac((sqrt(4)) | (!((sqrt(4)) - (sqrt(4))))), fac((sqrt(4)) | (!((sqrt(4)) >> (4)))), fac((sqrt(4)) | (!((sqrt(4)) >> (fac(4))))), fac((sqrt(4)) | (!((sqrt(4)) >> (sqrt(4))))), fac((sqrt(4)) | (!((sqrt(4)) ^ (sqrt(4))))), fac((sqrt(4)) | ((!4) ** (!4))), fac((sqrt(4)) | ((4) ** (!4))), fac((sqrt(4)) | ((4) / (4))), fac((sqrt(4)) | ((4) >> (sqrt(4)))), fac((sqrt(4)) | ((fac(4)) ** (!4))), fac((sqrt(4)) | ((fac(4)) / (fac(4)))), fac((sqrt(4)) | ((fac(4)) >> (4))), fac((sqrt(4)) | ((sqrt(4)) ** (!4))), fac((sqrt(4)) | ((sqrt(4)) / (sqrt(4)))), fac((sqrt(4)) | (fac((!4) % (4)))), fac((sqrt(4)) | (fac((!4) % (fac(4))))), fac((sqrt(4)) | (fac((!4) % (sqrt(4))))), fac((sqrt(4)) | (fac((!4) & (!4)))), fac((sqrt(4)) | (fac((!4) & (4)))), fac((sqrt(4)) | (fac((!4) & (fac(4))))), fac((sqrt(4)) | (fac((!4) & (sqrt(4))))), fac((sqrt(4)) | (fac((!4) * (!4)))), fac((sqrt(4)) | (fac((!4) * (4)))), fac((sqrt(4)) | (fac((!4) * (fac(4))))), fac((sqrt(4)) | (fac((!4) * (sqrt(4))))), fac((sqrt(4)) | (fac((!4) ** (!4)))), fac((sqrt(4)) | (fac((!4) ** (4)))), fac((sqrt(4)) | (fac((!4) ** (fac(4))))), fac((sqrt(4)) | (fac((!4) ** (sqrt(4))))), fac((sqrt(4)) | (fac((!4) + (!4)))), fac((sqrt(4)) | (fac((!4) - (!4)))), fac((sqrt(4)) | (fac((!4) / (4)))), fac((sqrt(4)) | (fac((!4) / (fac(4))))), fac((sqrt(4)) | (fac((!4) / (sqrt(4))))), fac((sqrt(4)) | (fac((!4) << (!4)))), fac((sqrt(4)) | (fac((!4) << (4)))), fac((sqrt(4)) | (fac((!4) << (fac(4))))), fac((sqrt(4)) | (fac((!4) << (sqrt(4))))), fac((sqrt(4)) | (fac((!4) >> (!4)))), fac((sqrt(4)) | (fac((!4) >> (4)))), fac((sqrt(4)) | (fac((!4) >> (fac(4))))), fac((sqrt(4)) | (fac((!4) >> (sqrt(4))))), fac((sqrt(4)) | (fac((!4) ^ (!4)))), fac((sqrt(4)) | (fac((!4) | (!4)))), fac((sqrt(4)) | (fac((4) % (4)))), fac((sqrt(4)) | (fac((4) % (sqrt(4))))), fac((sqrt(4)) | (fac((4) & (!4)))), fac((sqrt(4)) | (fac((4) & (fac(4))))), fac((sqrt(4)) | (fac((4) & (sqrt(4))))), fac((sqrt(4)) | (fac((4) * (!4)))), fac((sqrt(4)) | (fac((4) ** (!4)))), fac((sqrt(4)) | (fac((4) - (4)))), fac((sqrt(4)) | (fac((4) / (4)))), fac((sqrt(4)) | (fac((4) >> (4)))), fac((sqrt(4)) | (fac((4) >> (fac(4))))), fac((sqrt(4)) | (fac((4) >> (sqrt(4))))), fac((sqrt(4)) | (fac((4) ^ (4)))), fac((sqrt(4)) | (fac((fac(4)) % (4)))), fac((sqrt(4)) | (fac((fac(4)) % (fac(4))))), fac((sqrt(4)) | (fac((fac(4)) % (sqrt(4))))), fac((sqrt(4)) | (fac((fac(4)) & (!4)))), fac((sqrt(4)) | (fac((fac(4)) & (4)))), fac((sqrt(4)) | (fac((fac(4)) & (sqrt(4))))), fac((sqrt(4)) | (fac((fac(4)) * (!4)))), fac((sqrt(4)) | (fac((fac(4)) ** (!4)))), fac((sqrt(4)) | (fac((fac(4)) - (fac(4))))), fac((sqrt(4)) | (fac((fac(4)) / (fac(4))))), fac((sqrt(4)) | (fac((fac(4)) >> (4)))), fac((sqrt(4)) | (fac((fac(4)) >> (fac(4))))), fac((sqrt(4)) | (fac((fac(4)) ^ (fac(4))))), fac((sqrt(4)) | (fac((sqrt(4)) % (sqrt(4))))), fac((sqrt(4)) | (fac((sqrt(4)) & (!4)))), fac((sqrt(4)) | (fac((sqrt(4)) & (4)))), fac((sqrt(4)) | (fac((sqrt(4)) & (fac(4))))), fac((sqrt(4)) | (fac((sqrt(4)) * (!4)))), fac((sqrt(4)) | (fac((sqrt(4)) ** (!4)))), fac((sqrt(4)) | (fac((sqrt(4)) - (sqrt(4))))), fac((sqrt(4)) | (fac((sqrt(4)) / (sqrt(4))))), fac((sqrt(4)) | (fac((sqrt(4)) >> (4)))), fac((sqrt(4)) | (fac((sqrt(4)) >> (fac(4))))), fac((sqrt(4)) | (fac((sqrt(4)) >> (sqrt(4))))), fac((sqrt(4)) | (fac((sqrt(4)) ^ (sqrt(4))))), fac((sqrt(4)) | (sqrt((!4) ** (!4)))), fac((sqrt(4)) | (sqrt((4) ** (!4)))), fac((sqrt(4)) | (sqrt((4) / (4)))), fac((sqrt(4)) | (sqrt((4) >> (sqrt(4))))), fac((sqrt(4)) | (sqrt((fac(4)) ** (!4)))), fac((sqrt(4)) | (sqrt((fac(4)) / (fac(4))))), fac((sqrt(4)) | (sqrt((fac(4)) >> (4)))), fac((sqrt(4)) | (sqrt((sqrt(4)) ** (!4)))), fac((sqrt(4)) | (sqrt((sqrt(4)) / (sqrt(4))))), sqrt(((4) + (sqrt(4))) ** (sqrt(4))), sqrt(((4) ^ (sqrt(4))) ** (sqrt(4))), sqrt(((4) | (sqrt(4))) ** (sqrt(4))), sqrt(((fac(4)) * (fac(4))) >> (4)), sqrt(((fac(4)) ** (sqrt(4))) >> (4)), sqrt(((fac(4)) / (4)) ** (sqrt(4))), sqrt(((fac(4)) / (sqrt(4))) + (fac(4))), sqrt(((fac(4)) >> (sqrt(4))) ** (sqrt(4))), sqrt(((sqrt(4)) + (4)) ** (sqrt(4))), sqrt(((sqrt(4)) << (4)) + (4)), sqrt(((sqrt(4)) << (4)) ^ (4)), sqrt(((sqrt(4)) << (4)) | (4)), sqrt(((sqrt(4)) ^ (4)) ** (sqrt(4))), sqrt(((sqrt(4)) | (4)) ** (sqrt(4))), sqrt((4) + ((sqrt(4)) << (4))), sqrt((4) ^ ((sqrt(4)) << (4))), sqrt((4) | ((sqrt(4)) << (4))), sqrt((fac(4)) + ((fac(4)) / (sqrt(4)))), sqrt((sqrt((fac(4)) ** (4))) >> (4)), ].every((v) => v === 6); 5 1 -ansSet.size() = 60 +ansSet.size() = 251 let fac = (v) => v > 0 ? v * fac(v - 1) : 1, { sqrt } = Math; -[((5) / (5)) + (5), ((fac(5)) / (fac(5))) + (5), ((fac(5)) >> (5)) ^ (5), (5) + ((5) / (5)), (5) + ((fac(5)) / (fac(5))), (5) + (fac((5) % (5))), (5) + (fac((5) & (fac(5)))), (5) + (fac((5) - (5))), (5) + (fac((5) / (5))), (5) + (fac((5) >> (5))), (5) + (fac((5) >> (fac(5)))), (5) + (fac((5) ^ (5))), (5) + (fac((fac(5)) % (5))), (5) + (fac((fac(5)) % (fac(5)))), (5) + (fac((fac(5)) & (5))), (5) + (fac((fac(5)) - (fac(5)))), (5) + (fac((fac(5)) / (fac(5)))), (5) + (fac((fac(5)) >> (fac(5)))), (5) + (fac((fac(5)) ^ (fac(5)))), (5) + (sqrt((5) / (5))), (5) + (sqrt((fac(5)) / (fac(5)))), (5) ^ ((fac(5)) >> (5)), (fac((5) % (5))) + (5), (fac((5) & (fac(5)))) + (5), (fac((5) - (5))) + (5), (fac((5) / (5))) + (5), (fac((5) >> (5))) + (5), (fac((5) >> (fac(5)))) + (5), (fac((5) ^ (5))) + (5), (fac((fac(5)) % (5))) + (5), (fac((fac(5)) % (fac(5)))) + (5), (fac((fac(5)) & (5))) + (5), (fac((fac(5)) - (fac(5)))) + (5), (fac((fac(5)) / (fac(5)))) + (5), (fac((fac(5)) >> (5))) % (fac(5)), (fac((fac(5)) >> (fac(5)))) + (5), (fac((fac(5)) ^ (fac(5)))) + (5), (sqrt((5) / (5))) + (5), (sqrt((fac(5)) / (fac(5)))) + (5), fac(((5) + (fac(5))) >> (5)), fac(((5) ^ (fac(5))) >> (5)), fac(((5) | (fac(5))) >> (5)), fac(((fac(5)) & (fac(5))) >> (5)), fac(((fac(5)) + (5)) >> (5)), fac(((fac(5)) - (5)) >> (5)), fac(((fac(5)) >> (5)) % (5)), fac(((fac(5)) >> (5)) % (fac(5))), fac(((fac(5)) ^ (5)) >> (5)), fac(((fac(5)) | (5)) >> (5)), fac(((fac(5)) | (fac(5))) >> (5)), fac((5) ^ (fac((fac(5)) >> (5)))), fac((fac((5) % (fac(5)))) >> (5)), fac((fac((5) & (5))) >> (5)), fac((fac((5) | (5))) >> (5)), fac((fac((fac(5)) >> (5))) ^ (5)), fac((fac(5)) >> ((5) % (fac(5)))), fac((fac(5)) >> ((5) & (5))), fac((fac(5)) >> ((5) | (5))), fac((fac(5)) >> (sqrt((5) * (5)))), fac((sqrt((fac(5)) * (fac(5)))) >> (5)), ].every((v) => v === 6); +[(!((!5) % (5))) + (5), (!((!5) % (fac(5)))) + (5), (!((!5) & (!5))) + (5), (!((!5) & (5))) + (5), (!((!5) & (fac(5)))) + (5), (!((!5) * (!5))) + (5), (!((!5) * (5))) + (5), (!((!5) * (fac(5)))) + (5), (!((!5) ** (5))) + (5), (!((!5) ** (fac(5)))) + (5), (!((!5) + (!5))) + (5), (!((!5) - (!5))) + (5), (!((!5) / (5))) + (5), (!((!5) / (fac(5)))) + (5), (!((!5) << (!5))) + (5), (!((!5) << (5))) + (5), (!((!5) << (fac(5)))) + (5), (!((!5) >> (!5))) + (5), (!((!5) >> (5))) + (5), (!((!5) >> (fac(5)))) + (5), (!((!5) ^ (!5))) + (5), (!((!5) | (!5))) + (5), (!((5) % (5))) + (5), (!((5) & (!5))) + (5), (!((5) & (fac(5)))) + (5), (!((5) * (!5))) + (5), (!((5) - (5))) + (5), (!((5) >> (5))) + (5), (!((5) >> (fac(5)))) + (5), (!((5) ^ (5))) + (5), (!((fac(5)) % (5))) + (5), (!((fac(5)) % (fac(5)))) + (5), (!((fac(5)) & (!5))) + (5), (!((fac(5)) & (5))) + (5), (!((fac(5)) * (!5))) + (5), (!((fac(5)) - (fac(5)))) + (5), (!((fac(5)) >> (fac(5)))) + (5), (!((fac(5)) ^ (fac(5)))) + (5), (!5) + (fac((fac(5)) >> (5))), (!5) ^ (fac((fac(5)) >> (5))), (!5) | (fac((fac(5)) >> (5))), ((!5) ** (!5)) + (5), ((5) ** (!5)) + (5), ((5) / (5)) + (5), ((fac(5)) ** (!5)) + (5), ((fac(5)) / (fac(5))) + (5), ((fac(5)) >> (5)) ^ (5), (5) + (!((!5) % (5))), (5) + (!((!5) % (fac(5)))), (5) + (!((!5) & (!5))), (5) + (!((!5) & (5))), (5) + (!((!5) & (fac(5)))), (5) + (!((!5) * (!5))), (5) + (!((!5) * (5))), (5) + (!((!5) * (fac(5)))), (5) + (!((!5) ** (5))), (5) + (!((!5) ** (fac(5)))), (5) + (!((!5) + (!5))), (5) + (!((!5) - (!5))), (5) + (!((!5) / (5))), (5) + (!((!5) / (fac(5)))), (5) + (!((!5) << (!5))), (5) + (!((!5) << (5))), (5) + (!((!5) << (fac(5)))), (5) + (!((!5) >> (!5))), (5) + (!((!5) >> (5))), (5) + (!((!5) >> (fac(5)))), (5) + (!((!5) ^ (!5))), (5) + (!((!5) | (!5))), (5) + (!((5) % (5))), (5) + (!((5) & (!5))), (5) + (!((5) & (fac(5)))), (5) + (!((5) * (!5))), (5) + (!((5) - (5))), (5) + (!((5) >> (5))), (5) + (!((5) >> (fac(5)))), (5) + (!((5) ^ (5))), (5) + (!((fac(5)) % (5))), (5) + (!((fac(5)) % (fac(5)))), (5) + (!((fac(5)) & (!5))), (5) + (!((fac(5)) & (5))), (5) + (!((fac(5)) * (!5))), (5) + (!((fac(5)) - (fac(5)))), (5) + (!((fac(5)) >> (fac(5)))), (5) + (!((fac(5)) ^ (fac(5)))), (5) + ((!5) ** (!5)), (5) + ((5) ** (!5)), (5) + ((5) / (5)), (5) + ((fac(5)) ** (!5)), (5) + ((fac(5)) / (fac(5))), (5) + (fac((!5) % (5))), (5) + (fac((!5) % (fac(5)))), (5) + (fac((!5) & (!5))), (5) + (fac((!5) & (5))), (5) + (fac((!5) & (fac(5)))), (5) + (fac((!5) * (!5))), (5) + (fac((!5) * (5))), (5) + (fac((!5) * (fac(5)))), (5) + (fac((!5) ** (!5))), (5) + (fac((!5) ** (5))), (5) + (fac((!5) ** (fac(5)))), (5) + (fac((!5) + (!5))), (5) + (fac((!5) - (!5))), (5) + (fac((!5) / (5))), (5) + (fac((!5) / (fac(5)))), (5) + (fac((!5) << (!5))), (5) + (fac((!5) << (5))), (5) + (fac((!5) << (fac(5)))), (5) + (fac((!5) >> (!5))), (5) + (fac((!5) >> (5))), (5) + (fac((!5) >> (fac(5)))), (5) + (fac((!5) ^ (!5))), (5) + (fac((!5) | (!5))), (5) + (fac((5) % (5))), (5) + (fac((5) & (!5))), (5) + (fac((5) & (fac(5)))), (5) + (fac((5) * (!5))), (5) + (fac((5) ** (!5))), (5) + (fac((5) - (5))), (5) + (fac((5) / (5))), (5) + (fac((5) >> (5))), (5) + (fac((5) >> (fac(5)))), (5) + (fac((5) ^ (5))), (5) + (fac((fac(5)) % (5))), (5) + (fac((fac(5)) % (fac(5)))), (5) + (fac((fac(5)) & (!5))), (5) + (fac((fac(5)) & (5))), (5) + (fac((fac(5)) * (!5))), (5) + (fac((fac(5)) ** (!5))), (5) + (fac((fac(5)) - (fac(5)))), (5) + (fac((fac(5)) / (fac(5)))), (5) + (fac((fac(5)) >> (fac(5)))), (5) + (fac((fac(5)) ^ (fac(5)))), (5) + (sqrt((!5) ** (!5))), (5) + (sqrt((5) ** (!5))), (5) + (sqrt((5) / (5))), (5) + (sqrt((fac(5)) ** (!5))), (5) + (sqrt((fac(5)) / (fac(5)))), (5) ^ ((fac(5)) >> (5)), (fac((!5) % (5))) + (5), (fac((!5) % (fac(5)))) + (5), (fac((!5) & (!5))) + (5), (fac((!5) & (5))) + (5), (fac((!5) & (fac(5)))) + (5), (fac((!5) * (!5))) + (5), (fac((!5) * (5))) + (5), (fac((!5) * (fac(5)))) + (5), (fac((!5) ** (!5))) + (5), (fac((!5) ** (5))) + (5), (fac((!5) ** (fac(5)))) + (5), (fac((!5) + (!5))) + (5), (fac((!5) - (!5))) + (5), (fac((!5) / (5))) + (5), (fac((!5) / (fac(5)))) + (5), (fac((!5) << (!5))) + (5), (fac((!5) << (5))) + (5), (fac((!5) << (fac(5)))) + (5), (fac((!5) >> (!5))) + (5), (fac((!5) >> (5))) + (5), (fac((!5) >> (fac(5)))) + (5), (fac((!5) ^ (!5))) + (5), (fac((!5) | (!5))) + (5), (fac((5) % (5))) + (5), (fac((5) & (!5))) + (5), (fac((5) & (fac(5)))) + (5), (fac((5) * (!5))) + (5), (fac((5) ** (!5))) + (5), (fac((5) - (5))) + (5), (fac((5) / (5))) + (5), (fac((5) >> (5))) + (5), (fac((5) >> (fac(5)))) + (5), (fac((5) ^ (5))) + (5), (fac((fac(5)) % (5))) + (5), (fac((fac(5)) % (fac(5)))) + (5), (fac((fac(5)) & (!5))) + (5), (fac((fac(5)) & (5))) + (5), (fac((fac(5)) * (!5))) + (5), (fac((fac(5)) ** (!5))) + (5), (fac((fac(5)) - (fac(5)))) + (5), (fac((fac(5)) / (fac(5)))) + (5), (fac((fac(5)) >> (5))) % (fac(5)), (fac((fac(5)) >> (5))) + (!5), (fac((fac(5)) >> (5))) - (!5), (fac((fac(5)) >> (5))) << (!5), (fac((fac(5)) >> (5))) >> (!5), (fac((fac(5)) >> (5))) ^ (!5), (fac((fac(5)) >> (5))) | (!5), (fac((fac(5)) >> (fac(5)))) + (5), (fac((fac(5)) ^ (fac(5)))) + (5), (sqrt((!5) ** (!5))) + (5), (sqrt((5) ** (!5))) + (5), (sqrt((5) / (5))) + (5), (sqrt((fac(5)) ** (!5))) + (5), (sqrt((fac(5)) / (fac(5)))) + (5), fac((!5) + ((fac(5)) >> (5))), fac((!5) ^ ((fac(5)) >> (5))), fac((!5) | ((fac(5)) >> (5))), fac(((!5) + (fac(5))) >> (5)), fac(((!5) ^ (fac(5))) >> (5)), fac(((!5) | (fac(5))) >> (5)), fac(((5) + (fac(5))) >> (5)), fac(((5) ^ (fac(5))) >> (5)), fac(((5) | (fac(5))) >> (5)), fac(((fac(5)) & (fac(5))) >> (5)), fac(((fac(5)) + (!5)) >> (5)), fac(((fac(5)) + (5)) >> (5)), fac(((fac(5)) - (!5)) >> (5)), fac(((fac(5)) - (5)) >> (5)), fac(((fac(5)) << (!5)) >> (5)), fac(((fac(5)) >> (!5)) >> (5)), fac(((fac(5)) >> (5)) % (5)), fac(((fac(5)) >> (5)) % (fac(5))), fac(((fac(5)) >> (5)) + (!5)), fac(((fac(5)) >> (5)) - (!5)), fac(((fac(5)) >> (5)) << (!5)), fac(((fac(5)) >> (5)) >> (!5)), fac(((fac(5)) >> (5)) ^ (!5)), fac(((fac(5)) >> (5)) | (!5)), fac(((fac(5)) ^ (!5)) >> (5)), fac(((fac(5)) ^ (5)) >> (5)), fac(((fac(5)) | (!5)) >> (5)), fac(((fac(5)) | (5)) >> (5)), fac(((fac(5)) | (fac(5))) >> (5)), fac((5) ^ (fac((fac(5)) >> (5)))), fac((fac((!5) + (5))) >> (5)), fac((fac((!5) ^ (5))) >> (5)), fac((fac((!5) | (5))) >> (5)), fac((fac((5) % (fac(5)))) >> (5)), fac((fac((5) & (5))) >> (5)), fac((fac((5) + (!5))) >> (5)), fac((fac((5) - (!5))) >> (5)), fac((fac((5) << (!5))) >> (5)), fac((fac((5) >> (!5))) >> (5)), fac((fac((5) ^ (!5))) >> (5)), fac((fac((5) | (!5))) >> (5)), fac((fac((5) | (5))) >> (5)), fac((fac((fac(5)) >> (5))) ^ (5)), fac((fac(5)) >> ((!5) + (5))), fac((fac(5)) >> ((!5) ^ (5))), fac((fac(5)) >> ((!5) | (5))), fac((fac(5)) >> ((5) % (fac(5)))), fac((fac(5)) >> ((5) & (5))), fac((fac(5)) >> ((5) + (!5))), fac((fac(5)) >> ((5) - (!5))), fac((fac(5)) >> ((5) << (!5))), fac((fac(5)) >> ((5) >> (!5))), fac((fac(5)) >> ((5) ^ (!5))), fac((fac(5)) >> ((5) | (!5))), fac((fac(5)) >> ((5) | (5))), fac((fac(5)) >> (sqrt((5) * (5)))), fac((sqrt((fac(5)) * (fac(5)))) >> (5)), ].every((v) => v === 6); 6 1 -ansSet.size() = 433 +ansSet.size() = 1943 let fac = (v) => v > 0 ? v * fac(v - 1) : 1, { sqrt } = Math; -[((6) % (6)) + (6), ((6) % (6)) ^ (6), ((6) % (6)) | (6), ((6) % (fac(6))) % (fac(6)), ((6) % (fac(6))) & (6), ((6) % (fac(6))) | (6), ((6) & (6)) % (fac(6)), ((6) & (6)) & (6), ((6) & (6)) | (6), ((6) & (fac(6))) + (6), ((6) & (fac(6))) ^ (6), ((6) & (fac(6))) | (6), ((6) * (6)) / (6), ((6) * (fac(6))) / (fac(6)), ((6) + (6)) - (6), ((6) + (fac(6))) % (fac(6)), ((6) + (fac(6))) & (6), ((6) + (fac(6))) - (fac(6)), ((6) + (fac(6))) ^ (fac(6)), ((6) - (6)) + (6), ((6) - (6)) ^ (6), ((6) - (6)) | (6), ((6) - (fac(6))) & (6), ((6) - (fac(6))) + (fac(6)), ((6) / (6)) * (6), ((6) << (6)) >> (6), ((6) << (fac(6))) >> (fac(6)), ((6) >> (6)) + (6), ((6) >> (6)) ^ (6), ((6) >> (6)) | (6), ((6) >> (fac(6))) + (6), ((6) >> (fac(6))) ^ (6), ((6) >> (fac(6))) | (6), ((6) ^ (6)) + (6), ((6) ^ (6)) ^ (6), ((6) ^ (6)) | (6), ((6) ^ (fac(6))) % (fac(6)), ((6) ^ (fac(6))) & (6), ((6) ^ (fac(6))) - (fac(6)), ((6) ^ (fac(6))) ^ (fac(6)), ((6) | (6)) % (fac(6)), ((6) | (6)) & (6), ((6) | (6)) | (6), ((6) | (fac(6))) % (fac(6)), ((6) | (fac(6))) & (6), ((6) | (fac(6))) - (fac(6)), ((6) | (fac(6))) ^ (fac(6)), ((fac(6)) % (6)) + (6), ((fac(6)) % (6)) ^ (6), ((fac(6)) % (6)) | (6), ((fac(6)) % (fac(6))) + (6), ((fac(6)) % (fac(6))) ^ (6), ((fac(6)) % (fac(6))) | (6), ((fac(6)) & (6)) + (6), ((fac(6)) & (6)) ^ (6), ((fac(6)) & (6)) | (6), ((fac(6)) * (6)) / (fac(6)), ((fac(6)) + (6)) % (fac(6)), ((fac(6)) + (6)) & (6), ((fac(6)) + (6)) - (fac(6)), ((fac(6)) + (6)) ^ (fac(6)), ((fac(6)) - (fac(6))) + (6), ((fac(6)) - (fac(6))) ^ (6), ((fac(6)) - (fac(6))) | (6), ((fac(6)) / (fac(6))) * (6), ((fac(6)) >> (fac(6))) + (6), ((fac(6)) >> (fac(6))) ^ (6), ((fac(6)) >> (fac(6))) | (6), ((fac(6)) ^ (6)) % (fac(6)), ((fac(6)) ^ (6)) & (6), ((fac(6)) ^ (6)) - (fac(6)), ((fac(6)) ^ (6)) ^ (fac(6)), ((fac(6)) ^ (fac(6))) + (6), ((fac(6)) ^ (fac(6))) ^ (6), ((fac(6)) ^ (fac(6))) | (6), ((fac(6)) | (6)) % (fac(6)), ((fac(6)) | (6)) & (6), ((fac(6)) | (6)) - (fac(6)), ((fac(6)) | (6)) ^ (fac(6)), (6) % ((6) * (6)), (6) % ((6) * (fac(6))), (6) % ((6) ** (6)), (6) % ((6) + (6)), (6) % ((6) + (fac(6))), (6) % ((6) - (fac(6))), (6) % ((6) << (6)), (6) % ((6) << (fac(6))), (6) % ((6) ^ (fac(6))), (6) % ((6) | (fac(6))), (6) % ((fac(6)) & (fac(6))), (6) % ((fac(6)) * (6)), (6) % ((fac(6)) * (fac(6))), (6) % ((fac(6)) ** (6)), (6) % ((fac(6)) + (6)), (6) % ((fac(6)) + (fac(6))), (6) % ((fac(6)) - (6)), (6) % ((fac(6)) / (6)), (6) % ((fac(6)) << (6)), (6) % ((fac(6)) << (fac(6))), (6) % ((fac(6)) >> (6)), (6) % ((fac(6)) ^ (6)), (6) % ((fac(6)) | (6)), (6) % ((fac(6)) | (fac(6))), (6) % (fac((6) % (fac(6)))), (6) % (fac((6) & (6))), (6) % (fac((6) | (6))), (6) % (sqrt((6) ** (6))), (6) % (sqrt((fac(6)) * (fac(6)))), (6) % (sqrt((fac(6)) ** (6))), (6) & ((6) % (fac(6))), (6) & ((6) & (6)), (6) & ((6) + (fac(6))), (6) & ((6) - (fac(6))), (6) & ((6) ^ (fac(6))), (6) & ((6) | (6)), (6) & ((6) | (fac(6))), (6) & ((fac(6)) + (6)), (6) & ((fac(6)) ^ (6)), (6) & ((fac(6)) | (6)), (6) & (sqrt((6) * (6))), (6) * ((6) / (6)), (6) * ((fac(6)) / (fac(6))), (6) * (fac((6) % (6))), (6) * (fac((6) & (fac(6)))), (6) * (fac((6) - (6))), (6) * (fac((6) / (6))), (6) * (fac((6) >> (6))), (6) * (fac((6) >> (fac(6)))), (6) * (fac((6) ^ (6))), (6) * (fac((fac(6)) % (6))), (6) * (fac((fac(6)) % (fac(6)))), (6) * (fac((fac(6)) & (6))), (6) * (fac((fac(6)) - (fac(6)))), (6) * (fac((fac(6)) / (fac(6)))), (6) * (fac((fac(6)) >> (fac(6)))), (6) * (fac((fac(6)) ^ (fac(6)))), (6) * (sqrt((6) / (6))), (6) * (sqrt((fac(6)) / (fac(6)))), (6) ** ((6) / (6)), (6) ** ((fac(6)) / (fac(6))), (6) ** (fac((6) % (6))), (6) ** (fac((6) & (fac(6)))), (6) ** (fac((6) - (6))), (6) ** (fac((6) / (6))), (6) ** (fac((6) >> (6))), (6) ** (fac((6) >> (fac(6)))), (6) ** (fac((6) ^ (6))), (6) ** (fac((fac(6)) % (6))), (6) ** (fac((fac(6)) % (fac(6)))), (6) ** (fac((fac(6)) & (6))), (6) ** (fac((fac(6)) - (fac(6)))), (6) ** (fac((fac(6)) / (fac(6)))), (6) ** (fac((fac(6)) >> (fac(6)))), (6) ** (fac((fac(6)) ^ (fac(6)))), (6) ** (sqrt((6) / (6))), (6) ** (sqrt((fac(6)) / (fac(6)))), (6) + ((6) % (6)), (6) + ((6) & (fac(6))), (6) + ((6) - (6)), (6) + ((6) >> (6)), (6) + ((6) >> (fac(6))), (6) + ((6) ^ (6)), (6) + ((fac(6)) % (6)), (6) + ((fac(6)) % (fac(6))), (6) + ((fac(6)) & (6)), (6) + ((fac(6)) - (fac(6))), (6) + ((fac(6)) >> (fac(6))), (6) + ((fac(6)) ^ (fac(6))), (6) + (sqrt((6) % (6))), (6) + (sqrt((6) & (fac(6)))), (6) + (sqrt((6) - (6))), (6) + (sqrt((6) >> (6))), (6) + (sqrt((6) >> (fac(6)))), (6) + (sqrt((6) ^ (6))), (6) + (sqrt((fac(6)) % (6))), (6) + (sqrt((fac(6)) % (fac(6)))), (6) + (sqrt((fac(6)) & (6))), (6) + (sqrt((fac(6)) - (fac(6)))), (6) + (sqrt((fac(6)) >> (fac(6)))), (6) + (sqrt((fac(6)) ^ (fac(6)))), (6) - ((6) % (6)), (6) - ((6) & (fac(6))), (6) - ((6) - (6)), (6) - ((6) >> (6)), (6) - ((6) >> (fac(6))), (6) - ((6) ^ (6)), (6) - ((fac(6)) % (6)), (6) - ((fac(6)) % (fac(6))), (6) - ((fac(6)) & (6)), (6) - ((fac(6)) - (fac(6))), (6) - ((fac(6)) >> (fac(6))), (6) - ((fac(6)) ^ (fac(6))), (6) - (sqrt((6) % (6))), (6) - (sqrt((6) & (fac(6)))), (6) - (sqrt((6) - (6))), (6) - (sqrt((6) >> (6))), (6) - (sqrt((6) >> (fac(6)))), (6) - (sqrt((6) ^ (6))), (6) - (sqrt((fac(6)) % (6))), (6) - (sqrt((fac(6)) % (fac(6)))), (6) - (sqrt((fac(6)) & (6))), (6) - (sqrt((fac(6)) - (fac(6)))), (6) - (sqrt((fac(6)) >> (fac(6)))), (6) - (sqrt((fac(6)) ^ (fac(6)))), (6) / ((6) / (6)), (6) / ((fac(6)) / (fac(6))), (6) / (fac((6) % (6))), (6) / (fac((6) & (fac(6)))), (6) / (fac((6) - (6))), (6) / (fac((6) / (6))), (6) / (fac((6) >> (6))), (6) / (fac((6) >> (fac(6)))), (6) / (fac((6) ^ (6))), (6) / (fac((fac(6)) % (6))), (6) / (fac((fac(6)) % (fac(6)))), (6) / (fac((fac(6)) & (6))), (6) / (fac((fac(6)) - (fac(6)))), (6) / (fac((fac(6)) / (fac(6)))), (6) / (fac((fac(6)) >> (fac(6)))), (6) / (fac((fac(6)) ^ (fac(6)))), (6) / (sqrt((6) / (6))), (6) / (sqrt((fac(6)) / (fac(6)))), (6) << ((6) % (6)), (6) << ((6) & (fac(6))), (6) << ((6) ** (6)), (6) << ((6) - (6)), (6) << ((6) << (6)), (6) << ((6) << (fac(6))), (6) << ((6) >> (6)), (6) << ((6) >> (fac(6))), (6) << ((6) ^ (6)), (6) << ((fac(6)) % (6)), (6) << ((fac(6)) % (fac(6))), (6) << ((fac(6)) & (6)), (6) << ((fac(6)) * (fac(6))), (6) << ((fac(6)) ** (6)), (6) << ((fac(6)) - (fac(6))), (6) << ((fac(6)) << (6)), (6) << ((fac(6)) << (fac(6))), (6) << ((fac(6)) >> (fac(6))), (6) << ((fac(6)) ^ (fac(6))), (6) << (sqrt((6) % (6))), (6) << (sqrt((6) & (fac(6)))), (6) << (sqrt((6) - (6))), (6) << (sqrt((6) >> (6))), (6) << (sqrt((6) >> (fac(6)))), (6) << (sqrt((6) ^ (6))), (6) << (sqrt((fac(6)) % (6))), (6) << (sqrt((fac(6)) % (fac(6)))), (6) << (sqrt((fac(6)) & (6))), (6) << (sqrt((fac(6)) ** (6))), (6) << (sqrt((fac(6)) - (fac(6)))), (6) << (sqrt((fac(6)) >> (fac(6)))), (6) << (sqrt((fac(6)) ^ (fac(6)))), (6) >> ((6) % (6)), (6) >> ((6) & (fac(6))), (6) >> ((6) ** (6)), (6) >> ((6) - (6)), (6) >> ((6) << (6)), (6) >> ((6) << (fac(6))), (6) >> ((6) >> (6)), (6) >> ((6) >> (fac(6))), (6) >> ((6) ^ (6)), (6) >> ((fac(6)) % (6)), (6) >> ((fac(6)) % (fac(6))), (6) >> ((fac(6)) & (6)), (6) >> ((fac(6)) * (fac(6))), (6) >> ((fac(6)) ** (6)), (6) >> ((fac(6)) - (fac(6))), (6) >> ((fac(6)) << (6)), (6) >> ((fac(6)) << (fac(6))), (6) >> ((fac(6)) >> (fac(6))), (6) >> ((fac(6)) ^ (fac(6))), (6) >> (sqrt((6) % (6))), (6) >> (sqrt((6) & (fac(6)))), (6) >> (sqrt((6) - (6))), (6) >> (sqrt((6) >> (6))), (6) >> (sqrt((6) >> (fac(6)))), (6) >> (sqrt((6) ^ (6))), (6) >> (sqrt((fac(6)) % (6))), (6) >> (sqrt((fac(6)) % (fac(6)))), (6) >> (sqrt((fac(6)) & (6))), (6) >> (sqrt((fac(6)) ** (6))), (6) >> (sqrt((fac(6)) - (fac(6)))), (6) >> (sqrt((fac(6)) >> (fac(6)))), (6) >> (sqrt((fac(6)) ^ (fac(6)))), (6) ^ ((6) % (6)), (6) ^ ((6) & (fac(6))), (6) ^ ((6) - (6)), (6) ^ ((6) >> (6)), (6) ^ ((6) >> (fac(6))), (6) ^ ((6) ^ (6)), (6) ^ ((fac(6)) % (6)), (6) ^ ((fac(6)) % (fac(6))), (6) ^ ((fac(6)) & (6)), (6) ^ ((fac(6)) - (fac(6))), (6) ^ ((fac(6)) >> (fac(6))), (6) ^ ((fac(6)) ^ (fac(6))), (6) ^ (sqrt((6) % (6))), (6) ^ (sqrt((6) & (fac(6)))), (6) ^ (sqrt((6) - (6))), (6) ^ (sqrt((6) >> (6))), (6) ^ (sqrt((6) >> (fac(6)))), (6) ^ (sqrt((6) ^ (6))), (6) ^ (sqrt((fac(6)) % (6))), (6) ^ (sqrt((fac(6)) % (fac(6)))), (6) ^ (sqrt((fac(6)) & (6))), (6) ^ (sqrt((fac(6)) - (fac(6)))), (6) ^ (sqrt((fac(6)) >> (fac(6)))), (6) ^ (sqrt((fac(6)) ^ (fac(6)))), (6) | ((6) % (6)), (6) | ((6) % (fac(6))), (6) | ((6) & (6)), (6) | ((6) & (fac(6))), (6) | ((6) - (6)), (6) | ((6) >> (6)), (6) | ((6) >> (fac(6))), (6) | ((6) ^ (6)), (6) | ((6) | (6)), (6) | ((fac(6)) % (6)), (6) | ((fac(6)) % (fac(6))), (6) | ((fac(6)) & (6)), (6) | ((fac(6)) - (fac(6))), (6) | ((fac(6)) >> (fac(6))), (6) | ((fac(6)) ^ (fac(6))), (6) | (sqrt((6) % (6))), (6) | (sqrt((6) & (fac(6)))), (6) | (sqrt((6) * (6))), (6) | (sqrt((6) - (6))), (6) | (sqrt((6) >> (6))), (6) | (sqrt((6) >> (fac(6)))), (6) | (sqrt((6) ^ (6))), (6) | (sqrt((fac(6)) % (6))), (6) | (sqrt((fac(6)) % (fac(6)))), (6) | (sqrt((fac(6)) & (6))), (6) | (sqrt((fac(6)) - (fac(6)))), (6) | (sqrt((fac(6)) >> (fac(6)))), (6) | (sqrt((fac(6)) ^ (fac(6)))), (fac((6) % (6))) * (6), (fac((6) & (fac(6)))) * (6), (fac((6) - (6))) * (6), (fac((6) / (6))) * (6), (fac((6) >> (6))) * (6), (fac((6) >> (fac(6)))) * (6), (fac((6) ^ (6))) * (6), (fac((fac(6)) % (6))) * (6), (fac((fac(6)) % (fac(6)))) * (6), (fac((fac(6)) & (6))) * (6), (fac((fac(6)) - (fac(6)))) * (6), (fac((fac(6)) / (fac(6)))) * (6), (fac((fac(6)) >> (fac(6)))) * (6), (fac((fac(6)) ^ (fac(6)))) * (6), (fac(6)) % ((6) - (fac(6))), (fac(6)) % ((fac(6)) - (6)), (fac(6)) + ((6) - (fac(6))), (fac(6)) - ((fac(6)) - (6)), (fac(6)) / ((fac(6)) / (6)), (fac(6)) ^ ((6) + (fac(6))), (fac(6)) ^ ((6) ^ (fac(6))), (fac(6)) ^ ((6) | (fac(6))), (fac(6)) ^ ((fac(6)) + (6)), (fac(6)) ^ ((fac(6)) ^ (6)), (fac(6)) ^ ((fac(6)) | (6)), (sqrt((6) % (6))) + (6), (sqrt((6) % (6))) ^ (6), (sqrt((6) % (6))) | (6), (sqrt((6) & (fac(6)))) + (6), (sqrt((6) & (fac(6)))) ^ (6), (sqrt((6) & (fac(6)))) | (6), (sqrt((6) * (6))) % (fac(6)), (sqrt((6) * (6))) & (6), (sqrt((6) * (6))) | (6), (sqrt((6) - (6))) + (6), (sqrt((6) - (6))) ^ (6), (sqrt((6) - (6))) | (6), (sqrt((6) / (6))) * (6), (sqrt((6) >> (6))) + (6), (sqrt((6) >> (6))) ^ (6), (sqrt((6) >> (6))) | (6), (sqrt((6) >> (fac(6)))) + (6), (sqrt((6) >> (fac(6)))) ^ (6), (sqrt((6) >> (fac(6)))) | (6), (sqrt((6) ^ (6))) + (6), (sqrt((6) ^ (6))) ^ (6), (sqrt((6) ^ (6))) | (6), (sqrt((fac(6)) % (6))) + (6), (sqrt((fac(6)) % (6))) ^ (6), (sqrt((fac(6)) % (6))) | (6), (sqrt((fac(6)) % (fac(6)))) + (6), (sqrt((fac(6)) % (fac(6)))) ^ (6), (sqrt((fac(6)) % (fac(6)))) | (6), (sqrt((fac(6)) & (6))) + (6), (sqrt((fac(6)) & (6))) ^ (6), (sqrt((fac(6)) & (6))) | (6), (sqrt((fac(6)) - (fac(6)))) + (6), (sqrt((fac(6)) - (fac(6)))) ^ (6), (sqrt((fac(6)) - (fac(6)))) | (6), (sqrt((fac(6)) / (fac(6)))) * (6), (sqrt((fac(6)) >> (fac(6)))) + (6), (sqrt((fac(6)) >> (fac(6)))) ^ (6), (sqrt((fac(6)) >> (fac(6)))) | (6), (sqrt((fac(6)) ^ (fac(6)))) + (6), (sqrt((fac(6)) ^ (fac(6)))) ^ (6), (sqrt((fac(6)) ^ (fac(6)))) | (6), fac((6) >> ((6) / (6))), fac((6) >> ((fac(6)) / (fac(6)))), fac((6) >> (fac((6) % (6)))), fac((6) >> (fac((6) & (fac(6))))), fac((6) >> (fac((6) - (6)))), fac((6) >> (fac((6) / (6)))), fac((6) >> (fac((6) >> (6)))), fac((6) >> (fac((6) >> (fac(6))))), fac((6) >> (fac((6) ^ (6)))), fac((6) >> (fac((fac(6)) % (6)))), fac((6) >> (fac((fac(6)) % (fac(6))))), fac((6) >> (fac((fac(6)) & (6)))), fac((6) >> (fac((fac(6)) - (fac(6))))), fac((6) >> (fac((fac(6)) / (fac(6))))), fac((6) >> (fac((fac(6)) >> (fac(6))))), fac((6) >> (fac((fac(6)) ^ (fac(6))))), fac((6) >> (sqrt((6) / (6)))), fac((6) >> (sqrt((fac(6)) / (fac(6))))), fac((sqrt((6) ** (6))) >> (6)), sqrt(((6) % (fac(6))) * (6)), sqrt(((6) & (6)) * (6)), sqrt(((6) * (6)) % (fac(6))), sqrt(((6) | (6)) * (6)), sqrt((6) * ((6) % (fac(6)))), sqrt((6) * ((6) & (6))), sqrt((6) * ((6) | (6))), sqrt((6) * (sqrt((6) * (6)))), sqrt((sqrt((6) * (6))) * (6)), sqrt((sqrt((6) ** (6))) / (6)), ].every((v) => v === 6); +[(!((!6) % (6))) * (6), (!((!6) % (fac(6)))) * (6), (!((!6) & (!6))) * (6), (!((!6) & (6))) * (6), (!((!6) & (fac(6)))) * (6), (!((!6) * (!6))) * (6), (!((!6) * (6))) * (6), (!((!6) * (fac(6)))) * (6), (!((!6) ** (!6))) + (6), (!((!6) ** (!6))) ^ (6), (!((!6) ** (!6))) | (6), (!((!6) ** (6))) * (6), (!((!6) ** (fac(6)))) * (6), (!((!6) + (!6))) * (6), (!((!6) + (6))) + (6), (!((!6) + (6))) ^ (6), (!((!6) + (6))) | (6), (!((!6) + (fac(6)))) + (6), (!((!6) + (fac(6)))) ^ (6), (!((!6) + (fac(6)))) | (6), (!((!6) - (!6))) * (6), (!((!6) - (6))) + (6), (!((!6) - (6))) ^ (6), (!((!6) - (6))) | (6), (!((!6) - (fac(6)))) + (6), (!((!6) - (fac(6)))) ^ (6), (!((!6) - (fac(6)))) | (6), (!((!6) / (6))) * (6), (!((!6) / (fac(6)))) * (6), (!((!6) << (!6))) * (6), (!((!6) << (6))) * (6), (!((!6) << (fac(6)))) * (6), (!((!6) >> (!6))) * (6), (!((!6) >> (6))) * (6), (!((!6) >> (fac(6)))) * (6), (!((!6) ^ (!6))) * (6), (!((!6) ^ (6))) + (6), (!((!6) ^ (6))) ^ (6), (!((!6) ^ (6))) | (6), (!((!6) ^ (fac(6)))) + (6), (!((!6) ^ (fac(6)))) ^ (6), (!((!6) ^ (fac(6)))) | (6), (!((!6) | (!6))) * (6), (!((!6) | (6))) + (6), (!((!6) | (6))) ^ (6), (!((!6) | (6))) | (6), (!((!6) | (fac(6)))) + (6), (!((!6) | (fac(6)))) ^ (6), (!((!6) | (fac(6)))) | (6), (!((6) % (6))) * (6), (!((6) % (fac(6)))) + (6), (!((6) % (fac(6)))) ^ (6), (!((6) % (fac(6)))) | (6), (!((6) & (!6))) * (6), (!((6) & (6))) + (6), (!((6) & (6))) ^ (6), (!((6) & (6))) | (6), (!((6) & (fac(6)))) * (6), (!((6) * (!6))) * (6), (!((6) * (6))) + (6), (!((6) * (6))) ^ (6), (!((6) * (6))) | (6), (!((6) * (fac(6)))) + (6), (!((6) * (fac(6)))) ^ (6), (!((6) * (fac(6)))) | (6), (!((6) ** (!6))) + (6), (!((6) ** (!6))) ^ (6), (!((6) ** (!6))) | (6), (!((6) ** (6))) + (6), (!((6) ** (6))) ^ (6), (!((6) ** (6))) | (6), (!((6) + (!6))) + (6), (!((6) + (!6))) ^ (6), (!((6) + (!6))) | (6), (!((6) + (6))) + (6), (!((6) + (6))) ^ (6), (!((6) + (6))) | (6), (!((6) + (fac(6)))) + (6), (!((6) + (fac(6)))) ^ (6), (!((6) + (fac(6)))) | (6), (!((6) - (!6))) + (6), (!((6) - (!6))) ^ (6), (!((6) - (!6))) | (6), (!((6) - (6))) * (6), (!((6) - (fac(6)))) + (6), (!((6) - (fac(6)))) ^ (6), (!((6) - (fac(6)))) | (6), (!((6) / (6))) + (6), (!((6) / (6))) ^ (6), (!((6) / (6))) | (6), (!((6) << (!6))) + (6), (!((6) << (!6))) ^ (6), (!((6) << (!6))) | (6), (!((6) << (6))) + (6), (!((6) << (6))) ^ (6), (!((6) << (6))) | (6), (!((6) << (fac(6)))) + (6), (!((6) << (fac(6)))) ^ (6), (!((6) << (fac(6)))) | (6), (!((6) >> (!6))) + (6), (!((6) >> (!6))) ^ (6), (!((6) >> (!6))) | (6), (!((6) >> (6))) * (6), (!((6) >> (fac(6)))) * (6), (!((6) ^ (!6))) + (6), (!((6) ^ (!6))) ^ (6), (!((6) ^ (!6))) | (6), (!((6) ^ (6))) * (6), (!((6) ^ (fac(6)))) + (6), (!((6) ^ (fac(6)))) ^ (6), (!((6) ^ (fac(6)))) | (6), (!((6) | (!6))) + (6), (!((6) | (!6))) ^ (6), (!((6) | (!6))) | (6), (!((6) | (6))) + (6), (!((6) | (6))) ^ (6), (!((6) | (6))) | (6), (!((6) | (fac(6)))) + (6), (!((6) | (fac(6)))) ^ (6), (!((6) | (fac(6)))) | (6), (!((fac(6)) % (6))) * (6), (!((fac(6)) % (fac(6)))) * (6), (!((fac(6)) & (!6))) * (6), (!((fac(6)) & (6))) * (6), (!((fac(6)) & (fac(6)))) + (6), (!((fac(6)) & (fac(6)))) ^ (6), (!((fac(6)) & (fac(6)))) | (6), (!((fac(6)) * (!6))) * (6), (!((fac(6)) * (6))) + (6), (!((fac(6)) * (6))) ^ (6), (!((fac(6)) * (6))) | (6), (!((fac(6)) * (fac(6)))) + (6), (!((fac(6)) * (fac(6)))) ^ (6), (!((fac(6)) * (fac(6)))) | (6), (!((fac(6)) ** (!6))) + (6), (!((fac(6)) ** (!6))) ^ (6), (!((fac(6)) ** (!6))) | (6), (!((fac(6)) ** (6))) + (6), (!((fac(6)) ** (6))) ^ (6), (!((fac(6)) ** (6))) | (6), (!((fac(6)) + (!6))) + (6), (!((fac(6)) + (!6))) ^ (6), (!((fac(6)) + (!6))) | (6), (!((fac(6)) + (6))) + (6), (!((fac(6)) + (6))) ^ (6), (!((fac(6)) + (6))) | (6), (!((fac(6)) + (fac(6)))) + (6), (!((fac(6)) + (fac(6)))) ^ (6), (!((fac(6)) + (fac(6)))) | (6), (!((fac(6)) - (!6))) + (6), (!((fac(6)) - (!6))) ^ (6), (!((fac(6)) - (!6))) | (6), (!((fac(6)) - (6))) + (6), (!((fac(6)) - (6))) ^ (6), (!((fac(6)) - (6))) | (6), (!((fac(6)) - (fac(6)))) * (6), (!((fac(6)) / (6))) + (6), (!((fac(6)) / (6))) ^ (6), (!((fac(6)) / (6))) | (6), (!((fac(6)) / (fac(6)))) + (6), (!((fac(6)) / (fac(6)))) ^ (6), (!((fac(6)) / (fac(6)))) | (6), (!((fac(6)) << (!6))) + (6), (!((fac(6)) << (!6))) ^ (6), (!((fac(6)) << (!6))) | (6), (!((fac(6)) << (6))) + (6), (!((fac(6)) << (6))) ^ (6), (!((fac(6)) << (6))) | (6), (!((fac(6)) << (fac(6)))) + (6), (!((fac(6)) << (fac(6)))) ^ (6), (!((fac(6)) << (fac(6)))) | (6), (!((fac(6)) >> (!6))) + (6), (!((fac(6)) >> (!6))) ^ (6), (!((fac(6)) >> (!6))) | (6), (!((fac(6)) >> (6))) + (6), (!((fac(6)) >> (6))) ^ (6), (!((fac(6)) >> (6))) | (6), (!((fac(6)) >> (fac(6)))) * (6), (!((fac(6)) ^ (!6))) + (6), (!((fac(6)) ^ (!6))) ^ (6), (!((fac(6)) ^ (!6))) | (6), (!((fac(6)) ^ (6))) + (6), (!((fac(6)) ^ (6))) ^ (6), (!((fac(6)) ^ (6))) | (6), (!((fac(6)) ^ (fac(6)))) * (6), (!((fac(6)) | (!6))) + (6), (!((fac(6)) | (!6))) ^ (6), (!((fac(6)) | (!6))) | (6), (!((fac(6)) | (6))) + (6), (!((fac(6)) | (6))) ^ (6), (!((fac(6)) | (6))) | (6), (!((fac(6)) | (fac(6)))) + (6), (!((fac(6)) | (fac(6)))) ^ (6), (!((fac(6)) | (fac(6)))) | (6), (!6) + ((!6) + (6)), (!6) + ((!6) ^ (6)), (!6) + ((!6) | (6)), (!6) + ((6) % (fac(6))), (!6) + ((6) & (6)), (!6) + ((6) + (!6)), (!6) + ((6) - (!6)), (!6) + ((6) << (!6)), (!6) + ((6) >> (!6)), (!6) + ((6) ^ (!6)), (!6) + ((6) | (!6)), (!6) + ((6) | (6)), (!6) + (sqrt((6) * (6))), (!6) - ((!6) - (6)), (!6) ^ ((!6) + (6)), (!6) ^ ((!6) ^ (6)), (!6) ^ ((!6) | (6)), (!6) ^ ((6) % (fac(6))), (!6) ^ ((6) & (6)), (!6) ^ ((6) + (!6)), (!6) ^ ((6) - (!6)), (!6) ^ ((6) << (!6)), (!6) ^ ((6) >> (!6)), (!6) ^ ((6) ^ (!6)), (!6) ^ ((6) | (!6)), (!6) ^ ((6) | (6)), (!6) ^ (sqrt((6) * (6))), (!6) | ((!6) + (6)), (!6) | ((!6) ^ (6)), (!6) | ((!6) | (6)), (!6) | ((6) % (fac(6))), (!6) | ((6) & (6)), (!6) | ((6) + (!6)), (!6) | ((6) - (!6)), (!6) | ((6) << (!6)), (!6) | ((6) >> (!6)), (!6) | ((6) ^ (!6)), (!6) | ((6) | (!6)), (!6) | ((6) | (6)), (!6) | (sqrt((6) * (6))), ((!6) % (6)) + (6), ((!6) % (6)) ^ (6), ((!6) % (6)) | (6), ((!6) % (fac(6))) + (6), ((!6) % (fac(6))) ^ (6), ((!6) % (fac(6))) | (6), ((!6) & (!6)) + (6), ((!6) & (!6)) ^ (6), ((!6) & (!6)) | (6), ((!6) & (6)) + (6), ((!6) & (6)) ^ (6), ((!6) & (6)) | (6), ((!6) & (fac(6))) + (6), ((!6) & (fac(6))) ^ (6), ((!6) & (fac(6))) | (6), ((!6) * (!6)) + (6), ((!6) * (!6)) ^ (6), ((!6) * (!6)) | (6), ((!6) * (6)) + (6), ((!6) * (6)) ^ (6), ((!6) * (6)) | (6), ((!6) * (fac(6))) + (6), ((!6) * (fac(6))) ^ (6), ((!6) * (fac(6))) | (6), ((!6) ** (!6)) * (6), ((!6) ** (6)) + (6), ((!6) ** (6)) ^ (6), ((!6) ** (6)) | (6), ((!6) ** (fac(6))) + (6), ((!6) ** (fac(6))) ^ (6), ((!6) ** (fac(6))) | (6), ((!6) + (!6)) + (6), ((!6) + (!6)) ^ (6), ((!6) + (!6)) | (6), ((!6) + (6)) % (fac(6)), ((!6) + (6)) & (6), ((!6) + (6)) + (!6), ((!6) + (6)) - (!6), ((!6) + (6)) << (!6), ((!6) + (6)) >> (!6), ((!6) + (6)) ^ (!6), ((!6) + (6)) | (!6), ((!6) + (6)) | (6), ((!6) - (!6)) + (6), ((!6) - (!6)) ^ (6), ((!6) - (!6)) | (6), ((!6) / (6)) + (6), ((!6) / (6)) ^ (6), ((!6) / (6)) | (6), ((!6) / (fac(6))) + (6), ((!6) / (fac(6))) ^ (6), ((!6) / (fac(6))) | (6), ((!6) << (!6)) + (6), ((!6) << (!6)) ^ (6), ((!6) << (!6)) | (6), ((!6) << (6)) + (6), ((!6) << (6)) ^ (6), ((!6) << (6)) | (6), ((!6) << (fac(6))) + (6), ((!6) << (fac(6))) ^ (6), ((!6) << (fac(6))) | (6), ((!6) >> (!6)) + (6), ((!6) >> (!6)) ^ (6), ((!6) >> (!6)) | (6), ((!6) >> (6)) + (6), ((!6) >> (6)) ^ (6), ((!6) >> (6)) | (6), ((!6) >> (fac(6))) + (6), ((!6) >> (fac(6))) ^ (6), ((!6) >> (fac(6))) | (6), ((!6) ^ (!6)) + (6), ((!6) ^ (!6)) ^ (6), ((!6) ^ (!6)) | (6), ((!6) ^ (6)) % (fac(6)), ((!6) ^ (6)) & (6), ((!6) ^ (6)) + (!6), ((!6) ^ (6)) - (!6), ((!6) ^ (6)) << (!6), ((!6) ^ (6)) >> (!6), ((!6) ^ (6)) ^ (!6), ((!6) ^ (6)) | (!6), ((!6) ^ (6)) | (6), ((!6) | (!6)) + (6), ((!6) | (!6)) ^ (6), ((!6) | (!6)) | (6), ((!6) | (6)) % (fac(6)), ((!6) | (6)) & (6), ((!6) | (6)) + (!6), ((!6) | (6)) - (!6), ((!6) | (6)) << (!6), ((!6) | (6)) >> (!6), ((!6) | (6)) ^ (!6), ((!6) | (6)) | (!6), ((!6) | (6)) | (6), ((6) % (6)) + (6), ((6) % (6)) ^ (6), ((6) % (6)) | (6), ((6) % (fac(6))) % (fac(6)), ((6) % (fac(6))) & (6), ((6) % (fac(6))) + (!6), ((6) % (fac(6))) - (!6), ((6) % (fac(6))) << (!6), ((6) % (fac(6))) >> (!6), ((6) % (fac(6))) ^ (!6), ((6) % (fac(6))) | (!6), ((6) % (fac(6))) | (6), ((6) & (!6)) + (6), ((6) & (!6)) ^ (6), ((6) & (!6)) | (6), ((6) & (6)) % (fac(6)), ((6) & (6)) & (6), ((6) & (6)) + (!6), ((6) & (6)) - (!6), ((6) & (6)) << (!6), ((6) & (6)) >> (!6), ((6) & (6)) ^ (!6), ((6) & (6)) | (!6), ((6) & (6)) | (6), ((6) & (fac(6))) + (6), ((6) & (fac(6))) ^ (6), ((6) & (fac(6))) | (6), ((6) * (!6)) + (6), ((6) * (!6)) ^ (6), ((6) * (!6)) | (6), ((6) * (6)) / (6), ((6) * (fac(6))) / (fac(6)), ((6) ** (!6)) * (6), ((6) + (!6)) % (fac(6)), ((6) + (!6)) & (6), ((6) + (!6)) + (!6), ((6) + (!6)) - (!6), ((6) + (!6)) << (!6), ((6) + (!6)) >> (!6), ((6) + (!6)) ^ (!6), ((6) + (!6)) | (!6), ((6) + (!6)) | (6), ((6) + (6)) - (6), ((6) + (fac(6))) % (fac(6)), ((6) + (fac(6))) & (6), ((6) + (fac(6))) - (fac(6)), ((6) + (fac(6))) ^ (fac(6)), ((6) - (!6)) % (fac(6)), ((6) - (!6)) & (6), ((6) - (!6)) + (!6), ((6) - (!6)) - (!6), ((6) - (!6)) << (!6), ((6) - (!6)) >> (!6), ((6) - (!6)) ^ (!6), ((6) - (!6)) | (!6), ((6) - (!6)) | (6), ((6) - (6)) + (6), ((6) - (6)) ^ (6), ((6) - (6)) | (6), ((6) - (fac(6))) & (6), ((6) - (fac(6))) + (fac(6)), ((6) / (6)) * (6), ((6) << (!6)) % (fac(6)), ((6) << (!6)) & (6), ((6) << (!6)) + (!6), ((6) << (!6)) - (!6), ((6) << (!6)) << (!6), ((6) << (!6)) >> (!6), ((6) << (!6)) ^ (!6), ((6) << (!6)) | (!6), ((6) << (!6)) | (6), ((6) << (6)) >> (6), ((6) << (fac(6))) >> (fac(6)), ((6) >> (!6)) % (fac(6)), ((6) >> (!6)) & (6), ((6) >> (!6)) + (!6), ((6) >> (!6)) - (!6), ((6) >> (!6)) << (!6), ((6) >> (!6)) >> (!6), ((6) >> (!6)) ^ (!6), ((6) >> (!6)) | (!6), ((6) >> (!6)) | (6), ((6) >> (6)) + (6), ((6) >> (6)) ^ (6), ((6) >> (6)) | (6), ((6) >> (fac(6))) + (6), ((6) >> (fac(6))) ^ (6), ((6) >> (fac(6))) | (6), ((6) ^ (!6)) % (fac(6)), ((6) ^ (!6)) & (6), ((6) ^ (!6)) + (!6), ((6) ^ (!6)) - (!6), ((6) ^ (!6)) << (!6), ((6) ^ (!6)) >> (!6), ((6) ^ (!6)) ^ (!6), ((6) ^ (!6)) | (!6), ((6) ^ (!6)) | (6), ((6) ^ (6)) + (6), ((6) ^ (6)) ^ (6), ((6) ^ (6)) | (6), ((6) ^ (fac(6))) % (fac(6)), ((6) ^ (fac(6))) & (6), ((6) ^ (fac(6))) - (fac(6)), ((6) ^ (fac(6))) ^ (fac(6)), ((6) | (!6)) % (fac(6)), ((6) | (!6)) & (6), ((6) | (!6)) + (!6), ((6) | (!6)) - (!6), ((6) | (!6)) << (!6), ((6) | (!6)) >> (!6), ((6) | (!6)) ^ (!6), ((6) | (!6)) | (!6), ((6) | (!6)) | (6), ((6) | (6)) % (fac(6)), ((6) | (6)) & (6), ((6) | (6)) + (!6), ((6) | (6)) - (!6), ((6) | (6)) << (!6), ((6) | (6)) >> (!6), ((6) | (6)) ^ (!6), ((6) | (6)) | (!6), ((6) | (6)) | (6), ((6) | (fac(6))) % (fac(6)), ((6) | (fac(6))) & (6), ((6) | (fac(6))) - (fac(6)), ((6) | (fac(6))) ^ (fac(6)), ((fac(6)) % (6)) + (6), ((fac(6)) % (6)) ^ (6), ((fac(6)) % (6)) | (6), ((fac(6)) % (fac(6))) + (6), ((fac(6)) % (fac(6))) ^ (6), ((fac(6)) % (fac(6))) | (6), ((fac(6)) & (!6)) + (6), ((fac(6)) & (!6)) ^ (6), ((fac(6)) & (!6)) | (6), ((fac(6)) & (6)) + (6), ((fac(6)) & (6)) ^ (6), ((fac(6)) & (6)) | (6), ((fac(6)) * (!6)) + (6), ((fac(6)) * (!6)) ^ (6), ((fac(6)) * (!6)) | (6), ((fac(6)) * (6)) / (fac(6)), ((fac(6)) ** (!6)) * (6), ((fac(6)) + (6)) % (fac(6)), ((fac(6)) + (6)) & (6), ((fac(6)) + (6)) - (fac(6)), ((fac(6)) + (6)) ^ (fac(6)), ((fac(6)) - (fac(6))) + (6), ((fac(6)) - (fac(6))) ^ (6), ((fac(6)) - (fac(6))) | (6), ((fac(6)) / (fac(6))) * (6), ((fac(6)) >> (fac(6))) + (6), ((fac(6)) >> (fac(6))) ^ (6), ((fac(6)) >> (fac(6))) | (6), ((fac(6)) ^ (6)) % (fac(6)), ((fac(6)) ^ (6)) & (6), ((fac(6)) ^ (6)) - (fac(6)), ((fac(6)) ^ (6)) ^ (fac(6)), ((fac(6)) ^ (fac(6))) + (6), ((fac(6)) ^ (fac(6))) ^ (6), ((fac(6)) ^ (fac(6))) | (6), ((fac(6)) | (6)) % (fac(6)), ((fac(6)) | (6)) & (6), ((fac(6)) | (6)) - (fac(6)), ((fac(6)) | (6)) ^ (fac(6)), (6) % ((!6) + (fac(6))), (6) % ((!6) - (fac(6))), (6) % ((!6) ^ (fac(6))), (6) % ((!6) | (fac(6))), (6) % ((6) * (6)), (6) % ((6) * (fac(6))), (6) % ((6) ** (6)), (6) % ((6) + (6)), (6) % ((6) + (fac(6))), (6) % ((6) - (fac(6))), (6) % ((6) << (6)), (6) % ((6) << (fac(6))), (6) % ((6) ^ (fac(6))), (6) % ((6) | (fac(6))), (6) % ((fac(6)) & (fac(6))), (6) % ((fac(6)) * (6)), (6) % ((fac(6)) * (fac(6))), (6) % ((fac(6)) ** (6)), (6) % ((fac(6)) + (!6)), (6) % ((fac(6)) + (6)), (6) % ((fac(6)) + (fac(6))), (6) % ((fac(6)) - (!6)), (6) % ((fac(6)) - (6)), (6) % ((fac(6)) / (6)), (6) % ((fac(6)) << (!6)), (6) % ((fac(6)) << (6)), (6) % ((fac(6)) << (fac(6))), (6) % ((fac(6)) >> (!6)), (6) % ((fac(6)) >> (6)), (6) % ((fac(6)) ^ (!6)), (6) % ((fac(6)) ^ (6)), (6) % ((fac(6)) | (!6)), (6) % ((fac(6)) | (6)), (6) % ((fac(6)) | (fac(6))), (6) % (fac((!6) + (6))), (6) % (fac((!6) ^ (6))), (6) % (fac((!6) | (6))), (6) % (fac((6) % (fac(6)))), (6) % (fac((6) & (6))), (6) % (fac((6) + (!6))), (6) % (fac((6) - (!6))), (6) % (fac((6) << (!6))), (6) % (fac((6) >> (!6))), (6) % (fac((6) ^ (!6))), (6) % (fac((6) | (!6))), (6) % (fac((6) | (6))), (6) % (sqrt((6) ** (6))), (6) % (sqrt((fac(6)) * (fac(6)))), (6) % (sqrt((fac(6)) ** (6))), (6) & ((!6) + (6)), (6) & ((!6) ^ (6)), (6) & ((!6) | (6)), (6) & ((6) % (fac(6))), (6) & ((6) & (6)), (6) & ((6) + (!6)), (6) & ((6) + (fac(6))), (6) & ((6) - (!6)), (6) & ((6) - (fac(6))), (6) & ((6) << (!6)), (6) & ((6) >> (!6)), (6) & ((6) ^ (!6)), (6) & ((6) ^ (fac(6))), (6) & ((6) | (!6)), (6) & ((6) | (6)), (6) & ((6) | (fac(6))), (6) & ((fac(6)) + (6)), (6) & ((fac(6)) ^ (6)), (6) & ((fac(6)) | (6)), (6) & (sqrt((6) * (6))), (6) * (!((!6) % (6))), (6) * (!((!6) % (fac(6)))), (6) * (!((!6) & (!6))), (6) * (!((!6) & (6))), (6) * (!((!6) & (fac(6)))), (6) * (!((!6) * (!6))), (6) * (!((!6) * (6))), (6) * (!((!6) * (fac(6)))), (6) * (!((!6) ** (6))), (6) * (!((!6) ** (fac(6)))), (6) * (!((!6) + (!6))), (6) * (!((!6) - (!6))), (6) * (!((!6) / (6))), (6) * (!((!6) / (fac(6)))), (6) * (!((!6) << (!6))), (6) * (!((!6) << (6))), (6) * (!((!6) << (fac(6)))), (6) * (!((!6) >> (!6))), (6) * (!((!6) >> (6))), (6) * (!((!6) >> (fac(6)))), (6) * (!((!6) ^ (!6))), (6) * (!((!6) | (!6))), (6) * (!((6) % (6))), (6) * (!((6) & (!6))), (6) * (!((6) & (fac(6)))), (6) * (!((6) * (!6))), (6) * (!((6) - (6))), (6) * (!((6) >> (6))), (6) * (!((6) >> (fac(6)))), (6) * (!((6) ^ (6))), (6) * (!((fac(6)) % (6))), (6) * (!((fac(6)) % (fac(6)))), (6) * (!((fac(6)) & (!6))), (6) * (!((fac(6)) & (6))), (6) * (!((fac(6)) * (!6))), (6) * (!((fac(6)) - (fac(6)))), (6) * (!((fac(6)) >> (fac(6)))), (6) * (!((fac(6)) ^ (fac(6)))), (6) * ((!6) ** (!6)), (6) * ((6) ** (!6)), (6) * ((6) / (6)), (6) * ((fac(6)) ** (!6)), (6) * ((fac(6)) / (fac(6))), (6) * (fac((!6) % (6))), (6) * (fac((!6) % (fac(6)))), (6) * (fac((!6) & (!6))), (6) * (fac((!6) & (6))), (6) * (fac((!6) & (fac(6)))), (6) * (fac((!6) * (!6))), (6) * (fac((!6) * (6))), (6) * (fac((!6) * (fac(6)))), (6) * (fac((!6) ** (!6))), (6) * (fac((!6) ** (6))), (6) * (fac((!6) ** (fac(6)))), (6) * (fac((!6) + (!6))), (6) * (fac((!6) - (!6))), (6) * (fac((!6) / (6))), (6) * (fac((!6) / (fac(6)))), (6) * (fac((!6) << (!6))), (6) * (fac((!6) << (6))), (6) * (fac((!6) << (fac(6)))), (6) * (fac((!6) >> (!6))), (6) * (fac((!6) >> (6))), (6) * (fac((!6) >> (fac(6)))), (6) * (fac((!6) ^ (!6))), (6) * (fac((!6) | (!6))), (6) * (fac((6) % (6))), (6) * (fac((6) & (!6))), (6) * (fac((6) & (fac(6)))), (6) * (fac((6) * (!6))), (6) * (fac((6) ** (!6))), (6) * (fac((6) - (6))), (6) * (fac((6) / (6))), (6) * (fac((6) >> (6))), (6) * (fac((6) >> (fac(6)))), (6) * (fac((6) ^ (6))), (6) * (fac((fac(6)) % (6))), (6) * (fac((fac(6)) % (fac(6)))), (6) * (fac((fac(6)) & (!6))), (6) * (fac((fac(6)) & (6))), (6) * (fac((fac(6)) * (!6))), (6) * (fac((fac(6)) ** (!6))), (6) * (fac((fac(6)) - (fac(6)))), (6) * (fac((fac(6)) / (fac(6)))), (6) * (fac((fac(6)) >> (fac(6)))), (6) * (fac((fac(6)) ^ (fac(6)))), (6) * (sqrt((!6) ** (!6))), (6) * (sqrt((6) ** (!6))), (6) * (sqrt((6) / (6))), (6) * (sqrt((fac(6)) ** (!6))), (6) * (sqrt((fac(6)) / (fac(6)))), (6) ** (!((!6) % (6))), (6) ** (!((!6) % (fac(6)))), (6) ** (!((!6) & (!6))), (6) ** (!((!6) & (6))), (6) ** (!((!6) & (fac(6)))), (6) ** (!((!6) * (!6))), (6) ** (!((!6) * (6))), (6) ** (!((!6) * (fac(6)))), (6) ** (!((!6) ** (6))), (6) ** (!((!6) ** (fac(6)))), (6) ** (!((!6) + (!6))), (6) ** (!((!6) - (!6))), (6) ** (!((!6) / (6))), (6) ** (!((!6) / (fac(6)))), (6) ** (!((!6) << (!6))), (6) ** (!((!6) << (6))), (6) ** (!((!6) << (fac(6)))), (6) ** (!((!6) >> (!6))), (6) ** (!((!6) >> (6))), (6) ** (!((!6) >> (fac(6)))), (6) ** (!((!6) ^ (!6))), (6) ** (!((!6) | (!6))), (6) ** (!((6) % (6))), (6) ** (!((6) & (!6))), (6) ** (!((6) & (fac(6)))), (6) ** (!((6) * (!6))), (6) ** (!((6) - (6))), (6) ** (!((6) >> (6))), (6) ** (!((6) >> (fac(6)))), (6) ** (!((6) ^ (6))), (6) ** (!((fac(6)) % (6))), (6) ** (!((fac(6)) % (fac(6)))), (6) ** (!((fac(6)) & (!6))), (6) ** (!((fac(6)) & (6))), (6) ** (!((fac(6)) * (!6))), (6) ** (!((fac(6)) - (fac(6)))), (6) ** (!((fac(6)) >> (fac(6)))), (6) ** (!((fac(6)) ^ (fac(6)))), (6) ** ((!6) ** (!6)), (6) ** ((6) ** (!6)), (6) ** ((6) / (6)), (6) ** ((fac(6)) ** (!6)), (6) ** ((fac(6)) / (fac(6))), (6) ** (fac((!6) % (6))), (6) ** (fac((!6) % (fac(6)))), (6) ** (fac((!6) & (!6))), (6) ** (fac((!6) & (6))), (6) ** (fac((!6) & (fac(6)))), (6) ** (fac((!6) * (!6))), (6) ** (fac((!6) * (6))), (6) ** (fac((!6) * (fac(6)))), (6) ** (fac((!6) ** (!6))), (6) ** (fac((!6) ** (6))), (6) ** (fac((!6) ** (fac(6)))), (6) ** (fac((!6) + (!6))), (6) ** (fac((!6) - (!6))), (6) ** (fac((!6) / (6))), (6) ** (fac((!6) / (fac(6)))), (6) ** (fac((!6) << (!6))), (6) ** (fac((!6) << (6))), (6) ** (fac((!6) << (fac(6)))), (6) ** (fac((!6) >> (!6))), (6) ** (fac((!6) >> (6))), (6) ** (fac((!6) >> (fac(6)))), (6) ** (fac((!6) ^ (!6))), (6) ** (fac((!6) | (!6))), (6) ** (fac((6) % (6))), (6) ** (fac((6) & (!6))), (6) ** (fac((6) & (fac(6)))), (6) ** (fac((6) * (!6))), (6) ** (fac((6) ** (!6))), (6) ** (fac((6) - (6))), (6) ** (fac((6) / (6))), (6) ** (fac((6) >> (6))), (6) ** (fac((6) >> (fac(6)))), (6) ** (fac((6) ^ (6))), (6) ** (fac((fac(6)) % (6))), (6) ** (fac((fac(6)) % (fac(6)))), (6) ** (fac((fac(6)) & (!6))), (6) ** (fac((fac(6)) & (6))), (6) ** (fac((fac(6)) * (!6))), (6) ** (fac((fac(6)) ** (!6))), (6) ** (fac((fac(6)) - (fac(6)))), (6) ** (fac((fac(6)) / (fac(6)))), (6) ** (fac((fac(6)) >> (fac(6)))), (6) ** (fac((fac(6)) ^ (fac(6)))), (6) ** (sqrt((!6) ** (!6))), (6) ** (sqrt((6) ** (!6))), (6) ** (sqrt((6) / (6))), (6) ** (sqrt((fac(6)) ** (!6))), (6) ** (sqrt((fac(6)) / (fac(6)))), (6) + (!((!6) ** (!6))), (6) + (!((!6) + (6))), (6) + (!((!6) + (fac(6)))), (6) + (!((!6) - (6))), (6) + (!((!6) - (fac(6)))), (6) + (!((!6) ^ (6))), (6) + (!((!6) ^ (fac(6)))), (6) + (!((!6) | (6))), (6) + (!((!6) | (fac(6)))), (6) + (!((6) % (fac(6)))), (6) + (!((6) & (6))), (6) + (!((6) * (6))), (6) + (!((6) * (fac(6)))), (6) + (!((6) ** (!6))), (6) + (!((6) ** (6))), (6) + (!((6) + (!6))), (6) + (!((6) + (6))), (6) + (!((6) + (fac(6)))), (6) + (!((6) - (!6))), (6) + (!((6) - (fac(6)))), (6) + (!((6) / (6))), (6) + (!((6) << (!6))), (6) + (!((6) << (6))), (6) + (!((6) << (fac(6)))), (6) + (!((6) >> (!6))), (6) + (!((6) ^ (!6))), (6) + (!((6) ^ (fac(6)))), (6) + (!((6) | (!6))), (6) + (!((6) | (6))), (6) + (!((6) | (fac(6)))), (6) + (!((fac(6)) & (fac(6)))), (6) + (!((fac(6)) * (6))), (6) + (!((fac(6)) * (fac(6)))), (6) + (!((fac(6)) ** (!6))), (6) + (!((fac(6)) ** (6))), (6) + (!((fac(6)) + (!6))), (6) + (!((fac(6)) + (6))), (6) + (!((fac(6)) + (fac(6)))), (6) + (!((fac(6)) - (!6))), (6) + (!((fac(6)) - (6))), (6) + (!((fac(6)) / (6))), (6) + (!((fac(6)) / (fac(6)))), (6) + (!((fac(6)) << (!6))), (6) + (!((fac(6)) << (6))), (6) + (!((fac(6)) << (fac(6)))), (6) + (!((fac(6)) >> (!6))), (6) + (!((fac(6)) >> (6))), (6) + (!((fac(6)) ^ (!6))), (6) + (!((fac(6)) ^ (6))), (6) + (!((fac(6)) | (!6))), (6) + (!((fac(6)) | (6))), (6) + (!((fac(6)) | (fac(6)))), (6) + ((!6) % (6)), (6) + ((!6) % (fac(6))), (6) + ((!6) & (!6)), (6) + ((!6) & (6)), (6) + ((!6) & (fac(6))), (6) + ((!6) * (!6)), (6) + ((!6) * (6)), (6) + ((!6) * (fac(6))), (6) + ((!6) ** (6)), (6) + ((!6) ** (fac(6))), (6) + ((!6) + (!6)), (6) + ((!6) - (!6)), (6) + ((!6) / (6)), (6) + ((!6) / (fac(6))), (6) + ((!6) << (!6)), (6) + ((!6) << (6)), (6) + ((!6) << (fac(6))), (6) + ((!6) >> (!6)), (6) + ((!6) >> (6)), (6) + ((!6) >> (fac(6))), (6) + ((!6) ^ (!6)), (6) + ((!6) | (!6)), (6) + ((6) % (6)), (6) + ((6) & (!6)), (6) + ((6) & (fac(6))), (6) + ((6) * (!6)), (6) + ((6) - (6)), (6) + ((6) >> (6)), (6) + ((6) >> (fac(6))), (6) + ((6) ^ (6)), (6) + ((fac(6)) % (6)), (6) + ((fac(6)) % (fac(6))), (6) + ((fac(6)) & (!6)), (6) + ((fac(6)) & (6)), (6) + ((fac(6)) * (!6)), (6) + ((fac(6)) - (fac(6))), (6) + ((fac(6)) >> (fac(6))), (6) + ((fac(6)) ^ (fac(6))), (6) + (sqrt((!6) % (6))), (6) + (sqrt((!6) % (fac(6)))), (6) + (sqrt((!6) & (!6))), (6) + (sqrt((!6) & (6))), (6) + (sqrt((!6) & (fac(6)))), (6) + (sqrt((!6) * (!6))), (6) + (sqrt((!6) * (6))), (6) + (sqrt((!6) * (fac(6)))), (6) + (sqrt((!6) ** (6))), (6) + (sqrt((!6) ** (fac(6)))), (6) + (sqrt((!6) + (!6))), (6) + (sqrt((!6) - (!6))), (6) + (sqrt((!6) / (6))), (6) + (sqrt((!6) / (fac(6)))), (6) + (sqrt((!6) << (!6))), (6) + (sqrt((!6) << (6))), (6) + (sqrt((!6) << (fac(6)))), (6) + (sqrt((!6) >> (!6))), (6) + (sqrt((!6) >> (6))), (6) + (sqrt((!6) >> (fac(6)))), (6) + (sqrt((!6) ^ (!6))), (6) + (sqrt((!6) | (!6))), (6) + (sqrt((6) % (6))), (6) + (sqrt((6) & (!6))), (6) + (sqrt((6) & (fac(6)))), (6) + (sqrt((6) * (!6))), (6) + (sqrt((6) - (6))), (6) + (sqrt((6) >> (6))), (6) + (sqrt((6) >> (fac(6)))), (6) + (sqrt((6) ^ (6))), (6) + (sqrt((fac(6)) % (6))), (6) + (sqrt((fac(6)) % (fac(6)))), (6) + (sqrt((fac(6)) & (!6))), (6) + (sqrt((fac(6)) & (6))), (6) + (sqrt((fac(6)) * (!6))), (6) + (sqrt((fac(6)) - (fac(6)))), (6) + (sqrt((fac(6)) >> (fac(6)))), (6) + (sqrt((fac(6)) ^ (fac(6)))), (6) - (!((!6) ** (!6))), (6) - (!((!6) + (6))), (6) - (!((!6) + (fac(6)))), (6) - (!((!6) - (6))), (6) - (!((!6) - (fac(6)))), (6) - (!((!6) ^ (6))), (6) - (!((!6) ^ (fac(6)))), (6) - (!((!6) | (6))), (6) - (!((!6) | (fac(6)))), (6) - (!((6) % (fac(6)))), (6) - (!((6) & (6))), (6) - (!((6) * (6))), (6) - (!((6) * (fac(6)))), (6) - (!((6) ** (!6))), (6) - (!((6) ** (6))), (6) - (!((6) + (!6))), (6) - (!((6) + (6))), (6) - (!((6) + (fac(6)))), (6) - (!((6) - (!6))), (6) - (!((6) - (fac(6)))), (6) - (!((6) / (6))), (6) - (!((6) << (!6))), (6) - (!((6) << (6))), (6) - (!((6) << (fac(6)))), (6) - (!((6) >> (!6))), (6) - (!((6) ^ (!6))), (6) - (!((6) ^ (fac(6)))), (6) - (!((6) | (!6))), (6) - (!((6) | (6))), (6) - (!((6) | (fac(6)))), (6) - (!((fac(6)) & (fac(6)))), (6) - (!((fac(6)) * (6))), (6) - (!((fac(6)) * (fac(6)))), (6) - (!((fac(6)) ** (!6))), (6) - (!((fac(6)) ** (6))), (6) - (!((fac(6)) + (!6))), (6) - (!((fac(6)) + (6))), (6) - (!((fac(6)) + (fac(6)))), (6) - (!((fac(6)) - (!6))), (6) - (!((fac(6)) - (6))), (6) - (!((fac(6)) / (6))), (6) - (!((fac(6)) / (fac(6)))), (6) - (!((fac(6)) << (!6))), (6) - (!((fac(6)) << (6))), (6) - (!((fac(6)) << (fac(6)))), (6) - (!((fac(6)) >> (!6))), (6) - (!((fac(6)) >> (6))), (6) - (!((fac(6)) ^ (!6))), (6) - (!((fac(6)) ^ (6))), (6) - (!((fac(6)) | (!6))), (6) - (!((fac(6)) | (6))), (6) - (!((fac(6)) | (fac(6)))), (6) - ((!6) % (6)), (6) - ((!6) % (fac(6))), (6) - ((!6) & (!6)), (6) - ((!6) & (6)), (6) - ((!6) & (fac(6))), (6) - ((!6) * (!6)), (6) - ((!6) * (6)), (6) - ((!6) * (fac(6))), (6) - ((!6) ** (6)), (6) - ((!6) ** (fac(6))), (6) - ((!6) + (!6)), (6) - ((!6) - (!6)), (6) - ((!6) / (6)), (6) - ((!6) / (fac(6))), (6) - ((!6) << (!6)), (6) - ((!6) << (6)), (6) - ((!6) << (fac(6))), (6) - ((!6) >> (!6)), (6) - ((!6) >> (6)), (6) - ((!6) >> (fac(6))), (6) - ((!6) ^ (!6)), (6) - ((!6) | (!6)), (6) - ((6) % (6)), (6) - ((6) & (!6)), (6) - ((6) & (fac(6))), (6) - ((6) * (!6)), (6) - ((6) - (6)), (6) - ((6) >> (6)), (6) - ((6) >> (fac(6))), (6) - ((6) ^ (6)), (6) - ((fac(6)) % (6)), (6) - ((fac(6)) % (fac(6))), (6) - ((fac(6)) & (!6)), (6) - ((fac(6)) & (6)), (6) - ((fac(6)) * (!6)), (6) - ((fac(6)) - (fac(6))), (6) - ((fac(6)) >> (fac(6))), (6) - ((fac(6)) ^ (fac(6))), (6) - (sqrt((!6) % (6))), (6) - (sqrt((!6) % (fac(6)))), (6) - (sqrt((!6) & (!6))), (6) - (sqrt((!6) & (6))), (6) - (sqrt((!6) & (fac(6)))), (6) - (sqrt((!6) * (!6))), (6) - (sqrt((!6) * (6))), (6) - (sqrt((!6) * (fac(6)))), (6) - (sqrt((!6) ** (6))), (6) - (sqrt((!6) ** (fac(6)))), (6) - (sqrt((!6) + (!6))), (6) - (sqrt((!6) - (!6))), (6) - (sqrt((!6) / (6))), (6) - (sqrt((!6) / (fac(6)))), (6) - (sqrt((!6) << (!6))), (6) - (sqrt((!6) << (6))), (6) - (sqrt((!6) << (fac(6)))), (6) - (sqrt((!6) >> (!6))), (6) - (sqrt((!6) >> (6))), (6) - (sqrt((!6) >> (fac(6)))), (6) - (sqrt((!6) ^ (!6))), (6) - (sqrt((!6) | (!6))), (6) - (sqrt((6) % (6))), (6) - (sqrt((6) & (!6))), (6) - (sqrt((6) & (fac(6)))), (6) - (sqrt((6) * (!6))), (6) - (sqrt((6) - (6))), (6) - (sqrt((6) >> (6))), (6) - (sqrt((6) >> (fac(6)))), (6) - (sqrt((6) ^ (6))), (6) - (sqrt((fac(6)) % (6))), (6) - (sqrt((fac(6)) % (fac(6)))), (6) - (sqrt((fac(6)) & (!6))), (6) - (sqrt((fac(6)) & (6))), (6) - (sqrt((fac(6)) * (!6))), (6) - (sqrt((fac(6)) - (fac(6)))), (6) - (sqrt((fac(6)) >> (fac(6)))), (6) - (sqrt((fac(6)) ^ (fac(6)))), (6) / (!((!6) % (6))), (6) / (!((!6) % (fac(6)))), (6) / (!((!6) & (!6))), (6) / (!((!6) & (6))), (6) / (!((!6) & (fac(6)))), (6) / (!((!6) * (!6))), (6) / (!((!6) * (6))), (6) / (!((!6) * (fac(6)))), (6) / (!((!6) ** (6))), (6) / (!((!6) ** (fac(6)))), (6) / (!((!6) + (!6))), (6) / (!((!6) - (!6))), (6) / (!((!6) / (6))), (6) / (!((!6) / (fac(6)))), (6) / (!((!6) << (!6))), (6) / (!((!6) << (6))), (6) / (!((!6) << (fac(6)))), (6) / (!((!6) >> (!6))), (6) / (!((!6) >> (6))), (6) / (!((!6) >> (fac(6)))), (6) / (!((!6) ^ (!6))), (6) / (!((!6) | (!6))), (6) / (!((6) % (6))), (6) / (!((6) & (!6))), (6) / (!((6) & (fac(6)))), (6) / (!((6) * (!6))), (6) / (!((6) - (6))), (6) / (!((6) >> (6))), (6) / (!((6) >> (fac(6)))), (6) / (!((6) ^ (6))), (6) / (!((fac(6)) % (6))), (6) / (!((fac(6)) % (fac(6)))), (6) / (!((fac(6)) & (!6))), (6) / (!((fac(6)) & (6))), (6) / (!((fac(6)) * (!6))), (6) / (!((fac(6)) - (fac(6)))), (6) / (!((fac(6)) >> (fac(6)))), (6) / (!((fac(6)) ^ (fac(6)))), (6) / ((!6) ** (!6)), (6) / ((6) ** (!6)), (6) / ((6) / (6)), (6) / ((fac(6)) ** (!6)), (6) / ((fac(6)) / (fac(6))), (6) / (fac((!6) % (6))), (6) / (fac((!6) % (fac(6)))), (6) / (fac((!6) & (!6))), (6) / (fac((!6) & (6))), (6) / (fac((!6) & (fac(6)))), (6) / (fac((!6) * (!6))), (6) / (fac((!6) * (6))), (6) / (fac((!6) * (fac(6)))), (6) / (fac((!6) ** (!6))), (6) / (fac((!6) ** (6))), (6) / (fac((!6) ** (fac(6)))), (6) / (fac((!6) + (!6))), (6) / (fac((!6) - (!6))), (6) / (fac((!6) / (6))), (6) / (fac((!6) / (fac(6)))), (6) / (fac((!6) << (!6))), (6) / (fac((!6) << (6))), (6) / (fac((!6) << (fac(6)))), (6) / (fac((!6) >> (!6))), (6) / (fac((!6) >> (6))), (6) / (fac((!6) >> (fac(6)))), (6) / (fac((!6) ^ (!6))), (6) / (fac((!6) | (!6))), (6) / (fac((6) % (6))), (6) / (fac((6) & (!6))), (6) / (fac((6) & (fac(6)))), (6) / (fac((6) * (!6))), (6) / (fac((6) ** (!6))), (6) / (fac((6) - (6))), (6) / (fac((6) / (6))), (6) / (fac((6) >> (6))), (6) / (fac((6) >> (fac(6)))), (6) / (fac((6) ^ (6))), (6) / (fac((fac(6)) % (6))), (6) / (fac((fac(6)) % (fac(6)))), (6) / (fac((fac(6)) & (!6))), (6) / (fac((fac(6)) & (6))), (6) / (fac((fac(6)) * (!6))), (6) / (fac((fac(6)) ** (!6))), (6) / (fac((fac(6)) - (fac(6)))), (6) / (fac((fac(6)) / (fac(6)))), (6) / (fac((fac(6)) >> (fac(6)))), (6) / (fac((fac(6)) ^ (fac(6)))), (6) / (sqrt((!6) ** (!6))), (6) / (sqrt((6) ** (!6))), (6) / (sqrt((6) / (6))), (6) / (sqrt((fac(6)) ** (!6))), (6) / (sqrt((fac(6)) / (fac(6)))), (6) << (!((!6) ** (!6))), (6) << (!((!6) + (6))), (6) << (!((!6) + (fac(6)))), (6) << (!((!6) - (6))), (6) << (!((!6) - (fac(6)))), (6) << (!((!6) ^ (6))), (6) << (!((!6) ^ (fac(6)))), (6) << (!((!6) | (6))), (6) << (!((!6) | (fac(6)))), (6) << (!((6) % (fac(6)))), (6) << (!((6) & (6))), (6) << (!((6) * (6))), (6) << (!((6) * (fac(6)))), (6) << (!((6) ** (!6))), (6) << (!((6) ** (6))), (6) << (!((6) + (!6))), (6) << (!((6) + (6))), (6) << (!((6) + (fac(6)))), (6) << (!((6) - (!6))), (6) << (!((6) - (fac(6)))), (6) << (!((6) / (6))), (6) << (!((6) << (!6))), (6) << (!((6) << (6))), (6) << (!((6) << (fac(6)))), (6) << (!((6) >> (!6))), (6) << (!((6) ^ (!6))), (6) << (!((6) ^ (fac(6)))), (6) << (!((6) | (!6))), (6) << (!((6) | (6))), (6) << (!((6) | (fac(6)))), (6) << (!((fac(6)) & (fac(6)))), (6) << (!((fac(6)) * (6))), (6) << (!((fac(6)) * (fac(6)))), (6) << (!((fac(6)) ** (!6))), (6) << (!((fac(6)) ** (6))), (6) << (!((fac(6)) + (!6))), (6) << (!((fac(6)) + (6))), (6) << (!((fac(6)) + (fac(6)))), (6) << (!((fac(6)) - (!6))), (6) << (!((fac(6)) - (6))), (6) << (!((fac(6)) / (6))), (6) << (!((fac(6)) / (fac(6)))), (6) << (!((fac(6)) << (!6))), (6) << (!((fac(6)) << (6))), (6) << (!((fac(6)) << (fac(6)))), (6) << (!((fac(6)) >> (!6))), (6) << (!((fac(6)) >> (6))), (6) << (!((fac(6)) ^ (!6))), (6) << (!((fac(6)) ^ (6))), (6) << (!((fac(6)) | (!6))), (6) << (!((fac(6)) | (6))), (6) << (!((fac(6)) | (fac(6)))), (6) << ((!6) % (6)), (6) << ((!6) % (fac(6))), (6) << ((!6) & (!6)), (6) << ((!6) & (6)), (6) << ((!6) & (fac(6))), (6) << ((!6) * (!6)), (6) << ((!6) * (6)), (6) << ((!6) * (fac(6))), (6) << ((!6) ** (6)), (6) << ((!6) ** (fac(6))), (6) << ((!6) + (!6)), (6) << ((!6) - (!6)), (6) << ((!6) / (6)), (6) << ((!6) / (fac(6))), (6) << ((!6) << (!6)), (6) << ((!6) << (6)), (6) << ((!6) << (fac(6))), (6) << ((!6) >> (!6)), (6) << ((!6) >> (6)), (6) << ((!6) >> (fac(6))), (6) << ((!6) ^ (!6)), (6) << ((!6) | (!6)), (6) << ((6) % (6)), (6) << ((6) & (!6)), (6) << ((6) & (fac(6))), (6) << ((6) * (!6)), (6) << ((6) ** (6)), (6) << ((6) - (6)), (6) << ((6) << (6)), (6) << ((6) << (fac(6))), (6) << ((6) >> (6)), (6) << ((6) >> (fac(6))), (6) << ((6) ^ (6)), (6) << ((fac(6)) % (6)), (6) << ((fac(6)) % (fac(6))), (6) << ((fac(6)) & (!6)), (6) << ((fac(6)) & (6)), (6) << ((fac(6)) * (!6)), (6) << ((fac(6)) * (fac(6))), (6) << ((fac(6)) ** (6)), (6) << ((fac(6)) - (fac(6))), (6) << ((fac(6)) << (6)), (6) << ((fac(6)) << (fac(6))), (6) << ((fac(6)) >> (fac(6))), (6) << ((fac(6)) ^ (fac(6))), (6) << (sqrt((!6) % (6))), (6) << (sqrt((!6) % (fac(6)))), (6) << (sqrt((!6) & (!6))), (6) << (sqrt((!6) & (6))), (6) << (sqrt((!6) & (fac(6)))), (6) << (sqrt((!6) * (!6))), (6) << (sqrt((!6) * (6))), (6) << (sqrt((!6) * (fac(6)))), (6) << (sqrt((!6) ** (6))), (6) << (sqrt((!6) ** (fac(6)))), (6) << (sqrt((!6) + (!6))), (6) << (sqrt((!6) - (!6))), (6) << (sqrt((!6) / (6))), (6) << (sqrt((!6) / (fac(6)))), (6) << (sqrt((!6) << (!6))), (6) << (sqrt((!6) << (6))), (6) << (sqrt((!6) << (fac(6)))), (6) << (sqrt((!6) >> (!6))), (6) << (sqrt((!6) >> (6))), (6) << (sqrt((!6) >> (fac(6)))), (6) << (sqrt((!6) ^ (!6))), (6) << (sqrt((!6) | (!6))), (6) << (sqrt((6) % (6))), (6) << (sqrt((6) & (!6))), (6) << (sqrt((6) & (fac(6)))), (6) << (sqrt((6) * (!6))), (6) << (sqrt((6) - (6))), (6) << (sqrt((6) >> (6))), (6) << (sqrt((6) >> (fac(6)))), (6) << (sqrt((6) ^ (6))), (6) << (sqrt((fac(6)) % (6))), (6) << (sqrt((fac(6)) % (fac(6)))), (6) << (sqrt((fac(6)) & (!6))), (6) << (sqrt((fac(6)) & (6))), (6) << (sqrt((fac(6)) * (!6))), (6) << (sqrt((fac(6)) ** (6))), (6) << (sqrt((fac(6)) - (fac(6)))), (6) << (sqrt((fac(6)) >> (fac(6)))), (6) << (sqrt((fac(6)) ^ (fac(6)))), (6) >> (!((!6) ** (!6))), (6) >> (!((!6) + (6))), (6) >> (!((!6) + (fac(6)))), (6) >> (!((!6) - (6))), (6) >> (!((!6) - (fac(6)))), (6) >> (!((!6) ^ (6))), (6) >> (!((!6) ^ (fac(6)))), (6) >> (!((!6) | (6))), (6) >> (!((!6) | (fac(6)))), (6) >> (!((6) % (fac(6)))), (6) >> (!((6) & (6))), (6) >> (!((6) * (6))), (6) >> (!((6) * (fac(6)))), (6) >> (!((6) ** (!6))), (6) >> (!((6) ** (6))), (6) >> (!((6) + (!6))), (6) >> (!((6) + (6))), (6) >> (!((6) + (fac(6)))), (6) >> (!((6) - (!6))), (6) >> (!((6) - (fac(6)))), (6) >> (!((6) / (6))), (6) >> (!((6) << (!6))), (6) >> (!((6) << (6))), (6) >> (!((6) << (fac(6)))), (6) >> (!((6) >> (!6))), (6) >> (!((6) ^ (!6))), (6) >> (!((6) ^ (fac(6)))), (6) >> (!((6) | (!6))), (6) >> (!((6) | (6))), (6) >> (!((6) | (fac(6)))), (6) >> (!((fac(6)) & (fac(6)))), (6) >> (!((fac(6)) * (6))), (6) >> (!((fac(6)) * (fac(6)))), (6) >> (!((fac(6)) ** (!6))), (6) >> (!((fac(6)) ** (6))), (6) >> (!((fac(6)) + (!6))), (6) >> (!((fac(6)) + (6))), (6) >> (!((fac(6)) + (fac(6)))), (6) >> (!((fac(6)) - (!6))), (6) >> (!((fac(6)) - (6))), (6) >> (!((fac(6)) / (6))), (6) >> (!((fac(6)) / (fac(6)))), (6) >> (!((fac(6)) << (!6))), (6) >> (!((fac(6)) << (6))), (6) >> (!((fac(6)) << (fac(6)))), (6) >> (!((fac(6)) >> (!6))), (6) >> (!((fac(6)) >> (6))), (6) >> (!((fac(6)) ^ (!6))), (6) >> (!((fac(6)) ^ (6))), (6) >> (!((fac(6)) | (!6))), (6) >> (!((fac(6)) | (6))), (6) >> (!((fac(6)) | (fac(6)))), (6) >> ((!6) % (6)), (6) >> ((!6) % (fac(6))), (6) >> ((!6) & (!6)), (6) >> ((!6) & (6)), (6) >> ((!6) & (fac(6))), (6) >> ((!6) * (!6)), (6) >> ((!6) * (6)), (6) >> ((!6) * (fac(6))), (6) >> ((!6) ** (6)), (6) >> ((!6) ** (fac(6))), (6) >> ((!6) + (!6)), (6) >> ((!6) - (!6)), (6) >> ((!6) / (6)), (6) >> ((!6) / (fac(6))), (6) >> ((!6) << (!6)), (6) >> ((!6) << (6)), (6) >> ((!6) << (fac(6))), (6) >> ((!6) >> (!6)), (6) >> ((!6) >> (6)), (6) >> ((!6) >> (fac(6))), (6) >> ((!6) ^ (!6)), (6) >> ((!6) | (!6)), (6) >> ((6) % (6)), (6) >> ((6) & (!6)), (6) >> ((6) & (fac(6))), (6) >> ((6) * (!6)), (6) >> ((6) ** (6)), (6) >> ((6) - (6)), (6) >> ((6) << (6)), (6) >> ((6) << (fac(6))), (6) >> ((6) >> (6)), (6) >> ((6) >> (fac(6))), (6) >> ((6) ^ (6)), (6) >> ((fac(6)) % (6)), (6) >> ((fac(6)) % (fac(6))), (6) >> ((fac(6)) & (!6)), (6) >> ((fac(6)) & (6)), (6) >> ((fac(6)) * (!6)), (6) >> ((fac(6)) * (fac(6))), (6) >> ((fac(6)) ** (6)), (6) >> ((fac(6)) - (fac(6))), (6) >> ((fac(6)) << (6)), (6) >> ((fac(6)) << (fac(6))), (6) >> ((fac(6)) >> (fac(6))), (6) >> ((fac(6)) ^ (fac(6))), (6) >> (sqrt((!6) % (6))), (6) >> (sqrt((!6) % (fac(6)))), (6) >> (sqrt((!6) & (!6))), (6) >> (sqrt((!6) & (6))), (6) >> (sqrt((!6) & (fac(6)))), (6) >> (sqrt((!6) * (!6))), (6) >> (sqrt((!6) * (6))), (6) >> (sqrt((!6) * (fac(6)))), (6) >> (sqrt((!6) ** (6))), (6) >> (sqrt((!6) ** (fac(6)))), (6) >> (sqrt((!6) + (!6))), (6) >> (sqrt((!6) - (!6))), (6) >> (sqrt((!6) / (6))), (6) >> (sqrt((!6) / (fac(6)))), (6) >> (sqrt((!6) << (!6))), (6) >> (sqrt((!6) << (6))), (6) >> (sqrt((!6) << (fac(6)))), (6) >> (sqrt((!6) >> (!6))), (6) >> (sqrt((!6) >> (6))), (6) >> (sqrt((!6) >> (fac(6)))), (6) >> (sqrt((!6) ^ (!6))), (6) >> (sqrt((!6) | (!6))), (6) >> (sqrt((6) % (6))), (6) >> (sqrt((6) & (!6))), (6) >> (sqrt((6) & (fac(6)))), (6) >> (sqrt((6) * (!6))), (6) >> (sqrt((6) - (6))), (6) >> (sqrt((6) >> (6))), (6) >> (sqrt((6) >> (fac(6)))), (6) >> (sqrt((6) ^ (6))), (6) >> (sqrt((fac(6)) % (6))), (6) >> (sqrt((fac(6)) % (fac(6)))), (6) >> (sqrt((fac(6)) & (!6))), (6) >> (sqrt((fac(6)) & (6))), (6) >> (sqrt((fac(6)) * (!6))), (6) >> (sqrt((fac(6)) ** (6))), (6) >> (sqrt((fac(6)) - (fac(6)))), (6) >> (sqrt((fac(6)) >> (fac(6)))), (6) >> (sqrt((fac(6)) ^ (fac(6)))), (6) ^ (!((!6) ** (!6))), (6) ^ (!((!6) + (6))), (6) ^ (!((!6) + (fac(6)))), (6) ^ (!((!6) - (6))), (6) ^ (!((!6) - (fac(6)))), (6) ^ (!((!6) ^ (6))), (6) ^ (!((!6) ^ (fac(6)))), (6) ^ (!((!6) | (6))), (6) ^ (!((!6) | (fac(6)))), (6) ^ (!((6) % (fac(6)))), (6) ^ (!((6) & (6))), (6) ^ (!((6) * (6))), (6) ^ (!((6) * (fac(6)))), (6) ^ (!((6) ** (!6))), (6) ^ (!((6) ** (6))), (6) ^ (!((6) + (!6))), (6) ^ (!((6) + (6))), (6) ^ (!((6) + (fac(6)))), (6) ^ (!((6) - (!6))), (6) ^ (!((6) - (fac(6)))), (6) ^ (!((6) / (6))), (6) ^ (!((6) << (!6))), (6) ^ (!((6) << (6))), (6) ^ (!((6) << (fac(6)))), (6) ^ (!((6) >> (!6))), (6) ^ (!((6) ^ (!6))), (6) ^ (!((6) ^ (fac(6)))), (6) ^ (!((6) | (!6))), (6) ^ (!((6) | (6))), (6) ^ (!((6) | (fac(6)))), (6) ^ (!((fac(6)) & (fac(6)))), (6) ^ (!((fac(6)) * (6))), (6) ^ (!((fac(6)) * (fac(6)))), (6) ^ (!((fac(6)) ** (!6))), (6) ^ (!((fac(6)) ** (6))), (6) ^ (!((fac(6)) + (!6))), (6) ^ (!((fac(6)) + (6))), (6) ^ (!((fac(6)) + (fac(6)))), (6) ^ (!((fac(6)) - (!6))), (6) ^ (!((fac(6)) - (6))), (6) ^ (!((fac(6)) / (6))), (6) ^ (!((fac(6)) / (fac(6)))), (6) ^ (!((fac(6)) << (!6))), (6) ^ (!((fac(6)) << (6))), (6) ^ (!((fac(6)) << (fac(6)))), (6) ^ (!((fac(6)) >> (!6))), (6) ^ (!((fac(6)) >> (6))), (6) ^ (!((fac(6)) ^ (!6))), (6) ^ (!((fac(6)) ^ (6))), (6) ^ (!((fac(6)) | (!6))), (6) ^ (!((fac(6)) | (6))), (6) ^ (!((fac(6)) | (fac(6)))), (6) ^ ((!6) % (6)), (6) ^ ((!6) % (fac(6))), (6) ^ ((!6) & (!6)), (6) ^ ((!6) & (6)), (6) ^ ((!6) & (fac(6))), (6) ^ ((!6) * (!6)), (6) ^ ((!6) * (6)), (6) ^ ((!6) * (fac(6))), (6) ^ ((!6) ** (6)), (6) ^ ((!6) ** (fac(6))), (6) ^ ((!6) + (!6)), (6) ^ ((!6) - (!6)), (6) ^ ((!6) / (6)), (6) ^ ((!6) / (fac(6))), (6) ^ ((!6) << (!6)), (6) ^ ((!6) << (6)), (6) ^ ((!6) << (fac(6))), (6) ^ ((!6) >> (!6)), (6) ^ ((!6) >> (6)), (6) ^ ((!6) >> (fac(6))), (6) ^ ((!6) ^ (!6)), (6) ^ ((!6) | (!6)), (6) ^ ((6) % (6)), (6) ^ ((6) & (!6)), (6) ^ ((6) & (fac(6))), (6) ^ ((6) * (!6)), (6) ^ ((6) - (6)), (6) ^ ((6) >> (6)), (6) ^ ((6) >> (fac(6))), (6) ^ ((6) ^ (6)), (6) ^ ((fac(6)) % (6)), (6) ^ ((fac(6)) % (fac(6))), (6) ^ ((fac(6)) & (!6)), (6) ^ ((fac(6)) & (6)), (6) ^ ((fac(6)) * (!6)), (6) ^ ((fac(6)) - (fac(6))), (6) ^ ((fac(6)) >> (fac(6))), (6) ^ ((fac(6)) ^ (fac(6))), (6) ^ (sqrt((!6) % (6))), (6) ^ (sqrt((!6) % (fac(6)))), (6) ^ (sqrt((!6) & (!6))), (6) ^ (sqrt((!6) & (6))), (6) ^ (sqrt((!6) & (fac(6)))), (6) ^ (sqrt((!6) * (!6))), (6) ^ (sqrt((!6) * (6))), (6) ^ (sqrt((!6) * (fac(6)))), (6) ^ (sqrt((!6) ** (6))), (6) ^ (sqrt((!6) ** (fac(6)))), (6) ^ (sqrt((!6) + (!6))), (6) ^ (sqrt((!6) - (!6))), (6) ^ (sqrt((!6) / (6))), (6) ^ (sqrt((!6) / (fac(6)))), (6) ^ (sqrt((!6) << (!6))), (6) ^ (sqrt((!6) << (6))), (6) ^ (sqrt((!6) << (fac(6)))), (6) ^ (sqrt((!6) >> (!6))), (6) ^ (sqrt((!6) >> (6))), (6) ^ (sqrt((!6) >> (fac(6)))), (6) ^ (sqrt((!6) ^ (!6))), (6) ^ (sqrt((!6) | (!6))), (6) ^ (sqrt((6) % (6))), (6) ^ (sqrt((6) & (!6))), (6) ^ (sqrt((6) & (fac(6)))), (6) ^ (sqrt((6) * (!6))), (6) ^ (sqrt((6) - (6))), (6) ^ (sqrt((6) >> (6))), (6) ^ (sqrt((6) >> (fac(6)))), (6) ^ (sqrt((6) ^ (6))), (6) ^ (sqrt((fac(6)) % (6))), (6) ^ (sqrt((fac(6)) % (fac(6)))), (6) ^ (sqrt((fac(6)) & (!6))), (6) ^ (sqrt((fac(6)) & (6))), (6) ^ (sqrt((fac(6)) * (!6))), (6) ^ (sqrt((fac(6)) - (fac(6)))), (6) ^ (sqrt((fac(6)) >> (fac(6)))), (6) ^ (sqrt((fac(6)) ^ (fac(6)))), (6) | (!((!6) ** (!6))), (6) | (!((!6) + (6))), (6) | (!((!6) + (fac(6)))), (6) | (!((!6) - (6))), (6) | (!((!6) - (fac(6)))), (6) | (!((!6) ^ (6))), (6) | (!((!6) ^ (fac(6)))), (6) | (!((!6) | (6))), (6) | (!((!6) | (fac(6)))), (6) | (!((6) % (fac(6)))), (6) | (!((6) & (6))), (6) | (!((6) * (6))), (6) | (!((6) * (fac(6)))), (6) | (!((6) ** (!6))), (6) | (!((6) ** (6))), (6) | (!((6) + (!6))), (6) | (!((6) + (6))), (6) | (!((6) + (fac(6)))), (6) | (!((6) - (!6))), (6) | (!((6) - (fac(6)))), (6) | (!((6) / (6))), (6) | (!((6) << (!6))), (6) | (!((6) << (6))), (6) | (!((6) << (fac(6)))), (6) | (!((6) >> (!6))), (6) | (!((6) ^ (!6))), (6) | (!((6) ^ (fac(6)))), (6) | (!((6) | (!6))), (6) | (!((6) | (6))), (6) | (!((6) | (fac(6)))), (6) | (!((fac(6)) & (fac(6)))), (6) | (!((fac(6)) * (6))), (6) | (!((fac(6)) * (fac(6)))), (6) | (!((fac(6)) ** (!6))), (6) | (!((fac(6)) ** (6))), (6) | (!((fac(6)) + (!6))), (6) | (!((fac(6)) + (6))), (6) | (!((fac(6)) + (fac(6)))), (6) | (!((fac(6)) - (!6))), (6) | (!((fac(6)) - (6))), (6) | (!((fac(6)) / (6))), (6) | (!((fac(6)) / (fac(6)))), (6) | (!((fac(6)) << (!6))), (6) | (!((fac(6)) << (6))), (6) | (!((fac(6)) << (fac(6)))), (6) | (!((fac(6)) >> (!6))), (6) | (!((fac(6)) >> (6))), (6) | (!((fac(6)) ^ (!6))), (6) | (!((fac(6)) ^ (6))), (6) | (!((fac(6)) | (!6))), (6) | (!((fac(6)) | (6))), (6) | (!((fac(6)) | (fac(6)))), (6) | ((!6) % (6)), (6) | ((!6) % (fac(6))), (6) | ((!6) & (!6)), (6) | ((!6) & (6)), (6) | ((!6) & (fac(6))), (6) | ((!6) * (!6)), (6) | ((!6) * (6)), (6) | ((!6) * (fac(6))), (6) | ((!6) ** (6)), (6) | ((!6) ** (fac(6))), (6) | ((!6) + (!6)), (6) | ((!6) + (6)), (6) | ((!6) - (!6)), (6) | ((!6) / (6)), (6) | ((!6) / (fac(6))), (6) | ((!6) << (!6)), (6) | ((!6) << (6)), (6) | ((!6) << (fac(6))), (6) | ((!6) >> (!6)), (6) | ((!6) >> (6)), (6) | ((!6) >> (fac(6))), (6) | ((!6) ^ (!6)), (6) | ((!6) ^ (6)), (6) | ((!6) | (!6)), (6) | ((!6) | (6)), (6) | ((6) % (6)), (6) | ((6) % (fac(6))), (6) | ((6) & (!6)), (6) | ((6) & (6)), (6) | ((6) & (fac(6))), (6) | ((6) * (!6)), (6) | ((6) + (!6)), (6) | ((6) - (!6)), (6) | ((6) - (6)), (6) | ((6) << (!6)), (6) | ((6) >> (!6)), (6) | ((6) >> (6)), (6) | ((6) >> (fac(6))), (6) | ((6) ^ (!6)), (6) | ((6) ^ (6)), (6) | ((6) | (!6)), (6) | ((6) | (6)), (6) | ((fac(6)) % (6)), (6) | ((fac(6)) % (fac(6))), (6) | ((fac(6)) & (!6)), (6) | ((fac(6)) & (6)), (6) | ((fac(6)) * (!6)), (6) | ((fac(6)) - (fac(6))), (6) | ((fac(6)) >> (fac(6))), (6) | ((fac(6)) ^ (fac(6))), (6) | (sqrt((!6) % (6))), (6) | (sqrt((!6) % (fac(6)))), (6) | (sqrt((!6) & (!6))), (6) | (sqrt((!6) & (6))), (6) | (sqrt((!6) & (fac(6)))), (6) | (sqrt((!6) * (!6))), (6) | (sqrt((!6) * (6))), (6) | (sqrt((!6) * (fac(6)))), (6) | (sqrt((!6) ** (6))), (6) | (sqrt((!6) ** (fac(6)))), (6) | (sqrt((!6) + (!6))), (6) | (sqrt((!6) - (!6))), (6) | (sqrt((!6) / (6))), (6) | (sqrt((!6) / (fac(6)))), (6) | (sqrt((!6) << (!6))), (6) | (sqrt((!6) << (6))), (6) | (sqrt((!6) << (fac(6)))), (6) | (sqrt((!6) >> (!6))), (6) | (sqrt((!6) >> (6))), (6) | (sqrt((!6) >> (fac(6)))), (6) | (sqrt((!6) ^ (!6))), (6) | (sqrt((!6) | (!6))), (6) | (sqrt((6) % (6))), (6) | (sqrt((6) & (!6))), (6) | (sqrt((6) & (fac(6)))), (6) | (sqrt((6) * (!6))), (6) | (sqrt((6) * (6))), (6) | (sqrt((6) - (6))), (6) | (sqrt((6) >> (6))), (6) | (sqrt((6) >> (fac(6)))), (6) | (sqrt((6) ^ (6))), (6) | (sqrt((fac(6)) % (6))), (6) | (sqrt((fac(6)) % (fac(6)))), (6) | (sqrt((fac(6)) & (!6))), (6) | (sqrt((fac(6)) & (6))), (6) | (sqrt((fac(6)) * (!6))), (6) | (sqrt((fac(6)) - (fac(6)))), (6) | (sqrt((fac(6)) >> (fac(6)))), (6) | (sqrt((fac(6)) ^ (fac(6)))), (fac((!6) % (6))) * (6), (fac((!6) % (fac(6)))) * (6), (fac((!6) & (!6))) * (6), (fac((!6) & (6))) * (6), (fac((!6) & (fac(6)))) * (6), (fac((!6) * (!6))) * (6), (fac((!6) * (6))) * (6), (fac((!6) * (fac(6)))) * (6), (fac((!6) ** (!6))) * (6), (fac((!6) ** (6))) * (6), (fac((!6) ** (fac(6)))) * (6), (fac((!6) + (!6))) * (6), (fac((!6) - (!6))) * (6), (fac((!6) / (6))) * (6), (fac((!6) / (fac(6)))) * (6), (fac((!6) << (!6))) * (6), (fac((!6) << (6))) * (6), (fac((!6) << (fac(6)))) * (6), (fac((!6) >> (!6))) * (6), (fac((!6) >> (6))) * (6), (fac((!6) >> (fac(6)))) * (6), (fac((!6) ^ (!6))) * (6), (fac((!6) | (!6))) * (6), (fac((6) % (6))) * (6), (fac((6) & (!6))) * (6), (fac((6) & (fac(6)))) * (6), (fac((6) * (!6))) * (6), (fac((6) ** (!6))) * (6), (fac((6) - (6))) * (6), (fac((6) / (6))) * (6), (fac((6) >> (6))) * (6), (fac((6) >> (fac(6)))) * (6), (fac((6) ^ (6))) * (6), (fac((fac(6)) % (6))) * (6), (fac((fac(6)) % (fac(6)))) * (6), (fac((fac(6)) & (!6))) * (6), (fac((fac(6)) & (6))) * (6), (fac((fac(6)) * (!6))) * (6), (fac((fac(6)) ** (!6))) * (6), (fac((fac(6)) - (fac(6)))) * (6), (fac((fac(6)) / (fac(6)))) * (6), (fac((fac(6)) >> (fac(6)))) * (6), (fac((fac(6)) ^ (fac(6)))) * (6), (fac(6)) % ((6) - (fac(6))), (fac(6)) % ((fac(6)) - (6)), (fac(6)) + ((6) - (fac(6))), (fac(6)) - ((fac(6)) - (6)), (fac(6)) / ((fac(6)) / (6)), (fac(6)) ^ ((6) + (fac(6))), (fac(6)) ^ ((6) ^ (fac(6))), (fac(6)) ^ ((6) | (fac(6))), (fac(6)) ^ ((fac(6)) + (6)), (fac(6)) ^ ((fac(6)) ^ (6)), (fac(6)) ^ ((fac(6)) | (6)), (sqrt((!6) % (6))) + (6), (sqrt((!6) % (6))) ^ (6), (sqrt((!6) % (6))) | (6), (sqrt((!6) % (fac(6)))) + (6), (sqrt((!6) % (fac(6)))) ^ (6), (sqrt((!6) % (fac(6)))) | (6), (sqrt((!6) & (!6))) + (6), (sqrt((!6) & (!6))) ^ (6), (sqrt((!6) & (!6))) | (6), (sqrt((!6) & (6))) + (6), (sqrt((!6) & (6))) ^ (6), (sqrt((!6) & (6))) | (6), (sqrt((!6) & (fac(6)))) + (6), (sqrt((!6) & (fac(6)))) ^ (6), (sqrt((!6) & (fac(6)))) | (6), (sqrt((!6) * (!6))) + (6), (sqrt((!6) * (!6))) ^ (6), (sqrt((!6) * (!6))) | (6), (sqrt((!6) * (6))) + (6), (sqrt((!6) * (6))) ^ (6), (sqrt((!6) * (6))) | (6), (sqrt((!6) * (fac(6)))) + (6), (sqrt((!6) * (fac(6)))) ^ (6), (sqrt((!6) * (fac(6)))) | (6), (sqrt((!6) ** (!6))) * (6), (sqrt((!6) ** (6))) + (6), (sqrt((!6) ** (6))) ^ (6), (sqrt((!6) ** (6))) | (6), (sqrt((!6) ** (fac(6)))) + (6), (sqrt((!6) ** (fac(6)))) ^ (6), (sqrt((!6) ** (fac(6)))) | (6), (sqrt((!6) + (!6))) + (6), (sqrt((!6) + (!6))) ^ (6), (sqrt((!6) + (!6))) | (6), (sqrt((!6) - (!6))) + (6), (sqrt((!6) - (!6))) ^ (6), (sqrt((!6) - (!6))) | (6), (sqrt((!6) / (6))) + (6), (sqrt((!6) / (6))) ^ (6), (sqrt((!6) / (6))) | (6), (sqrt((!6) / (fac(6)))) + (6), (sqrt((!6) / (fac(6)))) ^ (6), (sqrt((!6) / (fac(6)))) | (6), (sqrt((!6) << (!6))) + (6), (sqrt((!6) << (!6))) ^ (6), (sqrt((!6) << (!6))) | (6), (sqrt((!6) << (6))) + (6), (sqrt((!6) << (6))) ^ (6), (sqrt((!6) << (6))) | (6), (sqrt((!6) << (fac(6)))) + (6), (sqrt((!6) << (fac(6)))) ^ (6), (sqrt((!6) << (fac(6)))) | (6), (sqrt((!6) >> (!6))) + (6), (sqrt((!6) >> (!6))) ^ (6), (sqrt((!6) >> (!6))) | (6), (sqrt((!6) >> (6))) + (6), (sqrt((!6) >> (6))) ^ (6), (sqrt((!6) >> (6))) | (6), (sqrt((!6) >> (fac(6)))) + (6), (sqrt((!6) >> (fac(6)))) ^ (6), (sqrt((!6) >> (fac(6)))) | (6), (sqrt((!6) ^ (!6))) + (6), (sqrt((!6) ^ (!6))) ^ (6), (sqrt((!6) ^ (!6))) | (6), (sqrt((!6) | (!6))) + (6), (sqrt((!6) | (!6))) ^ (6), (sqrt((!6) | (!6))) | (6), (sqrt((6) % (6))) + (6), (sqrt((6) % (6))) ^ (6), (sqrt((6) % (6))) | (6), (sqrt((6) & (!6))) + (6), (sqrt((6) & (!6))) ^ (6), (sqrt((6) & (!6))) | (6), (sqrt((6) & (fac(6)))) + (6), (sqrt((6) & (fac(6)))) ^ (6), (sqrt((6) & (fac(6)))) | (6), (sqrt((6) * (!6))) + (6), (sqrt((6) * (!6))) ^ (6), (sqrt((6) * (!6))) | (6), (sqrt((6) * (6))) % (fac(6)), (sqrt((6) * (6))) & (6), (sqrt((6) * (6))) + (!6), (sqrt((6) * (6))) - (!6), (sqrt((6) * (6))) << (!6), (sqrt((6) * (6))) >> (!6), (sqrt((6) * (6))) ^ (!6), (sqrt((6) * (6))) | (!6), (sqrt((6) * (6))) | (6), (sqrt((6) ** (!6))) * (6), (sqrt((6) - (6))) + (6), (sqrt((6) - (6))) ^ (6), (sqrt((6) - (6))) | (6), (sqrt((6) / (6))) * (6), (sqrt((6) >> (6))) + (6), (sqrt((6) >> (6))) ^ (6), (sqrt((6) >> (6))) | (6), (sqrt((6) >> (fac(6)))) + (6), (sqrt((6) >> (fac(6)))) ^ (6), (sqrt((6) >> (fac(6)))) | (6), (sqrt((6) ^ (6))) + (6), (sqrt((6) ^ (6))) ^ (6), (sqrt((6) ^ (6))) | (6), (sqrt((fac(6)) % (6))) + (6), (sqrt((fac(6)) % (6))) ^ (6), (sqrt((fac(6)) % (6))) | (6), (sqrt((fac(6)) % (fac(6)))) + (6), (sqrt((fac(6)) % (fac(6)))) ^ (6), (sqrt((fac(6)) % (fac(6)))) | (6), (sqrt((fac(6)) & (!6))) + (6), (sqrt((fac(6)) & (!6))) ^ (6), (sqrt((fac(6)) & (!6))) | (6), (sqrt((fac(6)) & (6))) + (6), (sqrt((fac(6)) & (6))) ^ (6), (sqrt((fac(6)) & (6))) | (6), (sqrt((fac(6)) * (!6))) + (6), (sqrt((fac(6)) * (!6))) ^ (6), (sqrt((fac(6)) * (!6))) | (6), (sqrt((fac(6)) ** (!6))) * (6), (sqrt((fac(6)) - (fac(6)))) + (6), (sqrt((fac(6)) - (fac(6)))) ^ (6), (sqrt((fac(6)) - (fac(6)))) | (6), (sqrt((fac(6)) / (fac(6)))) * (6), (sqrt((fac(6)) >> (fac(6)))) + (6), (sqrt((fac(6)) >> (fac(6)))) ^ (6), (sqrt((fac(6)) >> (fac(6)))) | (6), (sqrt((fac(6)) ^ (fac(6)))) + (6), (sqrt((fac(6)) ^ (fac(6)))) ^ (6), (sqrt((fac(6)) ^ (fac(6)))) | (6), fac((6) >> (!((!6) % (6)))), fac((6) >> (!((!6) % (fac(6))))), fac((6) >> (!((!6) & (!6)))), fac((6) >> (!((!6) & (6)))), fac((6) >> (!((!6) & (fac(6))))), fac((6) >> (!((!6) * (!6)))), fac((6) >> (!((!6) * (6)))), fac((6) >> (!((!6) * (fac(6))))), fac((6) >> (!((!6) ** (6)))), fac((6) >> (!((!6) ** (fac(6))))), fac((6) >> (!((!6) + (!6)))), fac((6) >> (!((!6) - (!6)))), fac((6) >> (!((!6) / (6)))), fac((6) >> (!((!6) / (fac(6))))), fac((6) >> (!((!6) << (!6)))), fac((6) >> (!((!6) << (6)))), fac((6) >> (!((!6) << (fac(6))))), fac((6) >> (!((!6) >> (!6)))), fac((6) >> (!((!6) >> (6)))), fac((6) >> (!((!6) >> (fac(6))))), fac((6) >> (!((!6) ^ (!6)))), fac((6) >> (!((!6) | (!6)))), fac((6) >> (!((6) % (6)))), fac((6) >> (!((6) & (!6)))), fac((6) >> (!((6) & (fac(6))))), fac((6) >> (!((6) * (!6)))), fac((6) >> (!((6) - (6)))), fac((6) >> (!((6) >> (6)))), fac((6) >> (!((6) >> (fac(6))))), fac((6) >> (!((6) ^ (6)))), fac((6) >> (!((fac(6)) % (6)))), fac((6) >> (!((fac(6)) % (fac(6))))), fac((6) >> (!((fac(6)) & (!6)))), fac((6) >> (!((fac(6)) & (6)))), fac((6) >> (!((fac(6)) * (!6)))), fac((6) >> (!((fac(6)) - (fac(6))))), fac((6) >> (!((fac(6)) >> (fac(6))))), fac((6) >> (!((fac(6)) ^ (fac(6))))), fac((6) >> ((!6) ** (!6))), fac((6) >> ((6) ** (!6))), fac((6) >> ((6) / (6))), fac((6) >> ((fac(6)) ** (!6))), fac((6) >> ((fac(6)) / (fac(6)))), fac((6) >> (fac((!6) % (6)))), fac((6) >> (fac((!6) % (fac(6))))), fac((6) >> (fac((!6) & (!6)))), fac((6) >> (fac((!6) & (6)))), fac((6) >> (fac((!6) & (fac(6))))), fac((6) >> (fac((!6) * (!6)))), fac((6) >> (fac((!6) * (6)))), fac((6) >> (fac((!6) * (fac(6))))), fac((6) >> (fac((!6) ** (!6)))), fac((6) >> (fac((!6) ** (6)))), fac((6) >> (fac((!6) ** (fac(6))))), fac((6) >> (fac((!6) + (!6)))), fac((6) >> (fac((!6) - (!6)))), fac((6) >> (fac((!6) / (6)))), fac((6) >> (fac((!6) / (fac(6))))), fac((6) >> (fac((!6) << (!6)))), fac((6) >> (fac((!6) << (6)))), fac((6) >> (fac((!6) << (fac(6))))), fac((6) >> (fac((!6) >> (!6)))), fac((6) >> (fac((!6) >> (6)))), fac((6) >> (fac((!6) >> (fac(6))))), fac((6) >> (fac((!6) ^ (!6)))), fac((6) >> (fac((!6) | (!6)))), fac((6) >> (fac((6) % (6)))), fac((6) >> (fac((6) & (!6)))), fac((6) >> (fac((6) & (fac(6))))), fac((6) >> (fac((6) * (!6)))), fac((6) >> (fac((6) ** (!6)))), fac((6) >> (fac((6) - (6)))), fac((6) >> (fac((6) / (6)))), fac((6) >> (fac((6) >> (6)))), fac((6) >> (fac((6) >> (fac(6))))), fac((6) >> (fac((6) ^ (6)))), fac((6) >> (fac((fac(6)) % (6)))), fac((6) >> (fac((fac(6)) % (fac(6))))), fac((6) >> (fac((fac(6)) & (!6)))), fac((6) >> (fac((fac(6)) & (6)))), fac((6) >> (fac((fac(6)) * (!6)))), fac((6) >> (fac((fac(6)) ** (!6)))), fac((6) >> (fac((fac(6)) - (fac(6))))), fac((6) >> (fac((fac(6)) / (fac(6))))), fac((6) >> (fac((fac(6)) >> (fac(6))))), fac((6) >> (fac((fac(6)) ^ (fac(6))))), fac((6) >> (sqrt((!6) ** (!6)))), fac((6) >> (sqrt((6) ** (!6)))), fac((6) >> (sqrt((6) / (6)))), fac((6) >> (sqrt((fac(6)) ** (!6)))), fac((6) >> (sqrt((fac(6)) / (fac(6))))), fac((sqrt((6) ** (6))) >> (6)), sqrt((!6) + ((6) * (6))), sqrt((!6) ^ ((6) * (6))), sqrt((!6) | ((6) * (6))), sqrt(((!6) + (6)) * (6)), sqrt(((!6) ^ (6)) * (6)), sqrt(((!6) | (6)) * (6)), sqrt(((6) % (fac(6))) * (6)), sqrt(((6) & (6)) * (6)), sqrt(((6) * (6)) % (fac(6))), sqrt(((6) * (6)) + (!6)), sqrt(((6) * (6)) - (!6)), sqrt(((6) * (6)) << (!6)), sqrt(((6) * (6)) >> (!6)), sqrt(((6) * (6)) ^ (!6)), sqrt(((6) * (6)) | (!6)), sqrt(((6) + (!6)) * (6)), sqrt(((6) - (!6)) * (6)), sqrt(((6) << (!6)) * (6)), sqrt(((6) >> (!6)) * (6)), sqrt(((6) ^ (!6)) * (6)), sqrt(((6) | (!6)) * (6)), sqrt(((6) | (6)) * (6)), sqrt((6) * ((!6) + (6))), sqrt((6) * ((!6) ^ (6))), sqrt((6) * ((!6) | (6))), sqrt((6) * ((6) % (fac(6)))), sqrt((6) * ((6) & (6))), sqrt((6) * ((6) + (!6))), sqrt((6) * ((6) - (!6))), sqrt((6) * ((6) << (!6))), sqrt((6) * ((6) >> (!6))), sqrt((6) * ((6) ^ (!6))), sqrt((6) * ((6) | (!6))), sqrt((6) * ((6) | (6))), sqrt((6) * (sqrt((6) * (6)))), sqrt((sqrt((6) * (6))) * (6)), sqrt((sqrt((6) ** (6))) / (6)), ].every((v) => v === 6); 7 1 -ansSet.size() = 75 +ansSet.size() = 367 let fac = (v) => v > 0 ? v * fac(v - 1) : 1, { sqrt } = Math; -[((7) + (7)) & (7), ((7) / (7)) ^ (7), ((fac(7)) / (7)) % (7), ((fac(7)) / (fac(7))) ^ (7), (7) & ((7) + (7)), (7) - ((7) / (7)), (7) - ((fac(7)) / (fac(7))), (7) - (fac((7) % (7))), (7) - (fac((7) & (fac(7)))), (7) - (fac((7) - (7))), (7) - (fac((7) / (7))), (7) - (fac((7) >> (7))), (7) - (fac((7) >> (fac(7)))), (7) - (fac((7) ^ (7))), (7) - (fac((fac(7)) % (7))), (7) - (fac((fac(7)) % (fac(7)))), (7) - (fac((fac(7)) & (7))), (7) - (fac((fac(7)) - (fac(7)))), (7) - (fac((fac(7)) / (fac(7)))), (7) - (fac((fac(7)) >> (fac(7)))), (7) - (fac((fac(7)) ^ (fac(7)))), (7) - (sqrt((7) / (7))), (7) - (sqrt((fac(7)) / (fac(7)))), (7) ^ ((7) / (7)), (7) ^ ((fac(7)) / (fac(7))), (7) ^ (fac((7) % (7))), (7) ^ (fac((7) & (fac(7)))), (7) ^ (fac((7) - (7))), (7) ^ (fac((7) / (7))), (7) ^ (fac((7) >> (7))), (7) ^ (fac((7) >> (fac(7)))), (7) ^ (fac((7) ^ (7))), (7) ^ (fac((fac(7)) % (7))), (7) ^ (fac((fac(7)) % (fac(7)))), (7) ^ (fac((fac(7)) & (7))), (7) ^ (fac((fac(7)) - (fac(7)))), (7) ^ (fac((fac(7)) / (fac(7)))), (7) ^ (fac((fac(7)) >> (fac(7)))), (7) ^ (fac((fac(7)) ^ (fac(7)))), (7) ^ (sqrt((7) / (7))), (7) ^ (sqrt((fac(7)) / (fac(7)))), (fac((7) % (7))) ^ (7), (fac((7) & (fac(7)))) ^ (7), (fac((7) - (7))) ^ (7), (fac((7) / (7))) ^ (7), (fac((7) >> (7))) ^ (7), (fac((7) >> (fac(7)))) ^ (7), (fac((7) ^ (7))) ^ (7), (fac((fac(7)) % (7))) ^ (7), (fac((fac(7)) % (fac(7)))) ^ (7), (fac((fac(7)) & (7))) ^ (7), (fac((fac(7)) - (fac(7)))) ^ (7), (fac((fac(7)) / (fac(7)))) ^ (7), (fac((fac(7)) >> (fac(7)))) ^ (7), (fac((fac(7)) ^ (fac(7)))) ^ (7), (sqrt((7) / (7))) ^ (7), (sqrt((fac(7)) / (fac(7)))) ^ (7), fac((7) >> ((7) / (7))), fac((7) >> ((fac(7)) / (fac(7)))), fac((7) >> (fac((7) % (7)))), fac((7) >> (fac((7) & (fac(7))))), fac((7) >> (fac((7) - (7)))), fac((7) >> (fac((7) / (7)))), fac((7) >> (fac((7) >> (7)))), fac((7) >> (fac((7) >> (fac(7))))), fac((7) >> (fac((7) ^ (7)))), fac((7) >> (fac((fac(7)) % (7)))), fac((7) >> (fac((fac(7)) % (fac(7))))), fac((7) >> (fac((fac(7)) & (7)))), fac((7) >> (fac((fac(7)) - (fac(7))))), fac((7) >> (fac((fac(7)) / (fac(7))))), fac((7) >> (fac((fac(7)) >> (fac(7))))), fac((7) >> (fac((fac(7)) ^ (fac(7))))), fac((7) >> (sqrt((7) / (7)))), fac((7) >> (sqrt((fac(7)) / (fac(7))))), ].every((v) => v === 6); +[(!((!7) % (7))) ^ (7), (!((!7) % (fac(7)))) ^ (7), (!((!7) & (!7))) ^ (7), (!((!7) & (7))) ^ (7), (!((!7) & (fac(7)))) ^ (7), (!((!7) * (!7))) ^ (7), (!((!7) * (7))) ^ (7), (!((!7) * (fac(7)))) ^ (7), (!((!7) ** (7))) ^ (7), (!((!7) ** (fac(7)))) ^ (7), (!((!7) + (!7))) ^ (7), (!((!7) - (!7))) ^ (7), (!((!7) / (7))) ^ (7), (!((!7) / (fac(7)))) ^ (7), (!((!7) << (!7))) ^ (7), (!((!7) << (7))) ^ (7), (!((!7) << (fac(7)))) ^ (7), (!((!7) >> (!7))) ^ (7), (!((!7) >> (7))) ^ (7), (!((!7) >> (fac(7)))) ^ (7), (!((!7) ^ (!7))) ^ (7), (!((!7) | (!7))) ^ (7), (!((7) % (7))) ^ (7), (!((7) & (!7))) ^ (7), (!((7) & (fac(7)))) ^ (7), (!((7) * (!7))) ^ (7), (!((7) - (7))) ^ (7), (!((7) >> (7))) ^ (7), (!((7) >> (fac(7)))) ^ (7), (!((7) ^ (7))) ^ (7), (!((fac(7)) % (7))) ^ (7), (!((fac(7)) % (fac(7)))) ^ (7), (!((fac(7)) & (!7))) ^ (7), (!((fac(7)) & (7))) ^ (7), (!((fac(7)) * (!7))) ^ (7), (!((fac(7)) - (fac(7)))) ^ (7), (!((fac(7)) >> (fac(7)))) ^ (7), (!((fac(7)) ^ (fac(7)))) ^ (7), ((!7) ** (!7)) ^ (7), ((7) ** (!7)) ^ (7), ((7) + (7)) & (7), ((7) / (7)) ^ (7), ((fac(7)) ** (!7)) ^ (7), ((fac(7)) / (7)) % (7), ((fac(7)) / (fac(7))) ^ (7), (7) & ((7) + (7)), (7) - (!((!7) % (7))), (7) - (!((!7) % (fac(7)))), (7) - (!((!7) & (!7))), (7) - (!((!7) & (7))), (7) - (!((!7) & (fac(7)))), (7) - (!((!7) * (!7))), (7) - (!((!7) * (7))), (7) - (!((!7) * (fac(7)))), (7) - (!((!7) ** (7))), (7) - (!((!7) ** (fac(7)))), (7) - (!((!7) + (!7))), (7) - (!((!7) - (!7))), (7) - (!((!7) / (7))), (7) - (!((!7) / (fac(7)))), (7) - (!((!7) << (!7))), (7) - (!((!7) << (7))), (7) - (!((!7) << (fac(7)))), (7) - (!((!7) >> (!7))), (7) - (!((!7) >> (7))), (7) - (!((!7) >> (fac(7)))), (7) - (!((!7) ^ (!7))), (7) - (!((!7) | (!7))), (7) - (!((7) % (7))), (7) - (!((7) & (!7))), (7) - (!((7) & (fac(7)))), (7) - (!((7) * (!7))), (7) - (!((7) - (7))), (7) - (!((7) >> (7))), (7) - (!((7) >> (fac(7)))), (7) - (!((7) ^ (7))), (7) - (!((fac(7)) % (7))), (7) - (!((fac(7)) % (fac(7)))), (7) - (!((fac(7)) & (!7))), (7) - (!((fac(7)) & (7))), (7) - (!((fac(7)) * (!7))), (7) - (!((fac(7)) - (fac(7)))), (7) - (!((fac(7)) >> (fac(7)))), (7) - (!((fac(7)) ^ (fac(7)))), (7) - ((!7) ** (!7)), (7) - ((7) ** (!7)), (7) - ((7) / (7)), (7) - ((fac(7)) ** (!7)), (7) - ((fac(7)) / (fac(7))), (7) - (fac((!7) % (7))), (7) - (fac((!7) % (fac(7)))), (7) - (fac((!7) & (!7))), (7) - (fac((!7) & (7))), (7) - (fac((!7) & (fac(7)))), (7) - (fac((!7) * (!7))), (7) - (fac((!7) * (7))), (7) - (fac((!7) * (fac(7)))), (7) - (fac((!7) ** (!7))), (7) - (fac((!7) ** (7))), (7) - (fac((!7) ** (fac(7)))), (7) - (fac((!7) + (!7))), (7) - (fac((!7) - (!7))), (7) - (fac((!7) / (7))), (7) - (fac((!7) / (fac(7)))), (7) - (fac((!7) << (!7))), (7) - (fac((!7) << (7))), (7) - (fac((!7) << (fac(7)))), (7) - (fac((!7) >> (!7))), (7) - (fac((!7) >> (7))), (7) - (fac((!7) >> (fac(7)))), (7) - (fac((!7) ^ (!7))), (7) - (fac((!7) | (!7))), (7) - (fac((7) % (7))), (7) - (fac((7) & (!7))), (7) - (fac((7) & (fac(7)))), (7) - (fac((7) * (!7))), (7) - (fac((7) ** (!7))), (7) - (fac((7) - (7))), (7) - (fac((7) / (7))), (7) - (fac((7) >> (7))), (7) - (fac((7) >> (fac(7)))), (7) - (fac((7) ^ (7))), (7) - (fac((fac(7)) % (7))), (7) - (fac((fac(7)) % (fac(7)))), (7) - (fac((fac(7)) & (!7))), (7) - (fac((fac(7)) & (7))), (7) - (fac((fac(7)) * (!7))), (7) - (fac((fac(7)) ** (!7))), (7) - (fac((fac(7)) - (fac(7)))), (7) - (fac((fac(7)) / (fac(7)))), (7) - (fac((fac(7)) >> (fac(7)))), (7) - (fac((fac(7)) ^ (fac(7)))), (7) - (sqrt((!7) ** (!7))), (7) - (sqrt((7) ** (!7))), (7) - (sqrt((7) / (7))), (7) - (sqrt((fac(7)) ** (!7))), (7) - (sqrt((fac(7)) / (fac(7)))), (7) ^ (!((!7) % (7))), (7) ^ (!((!7) % (fac(7)))), (7) ^ (!((!7) & (!7))), (7) ^ (!((!7) & (7))), (7) ^ (!((!7) & (fac(7)))), (7) ^ (!((!7) * (!7))), (7) ^ (!((!7) * (7))), (7) ^ (!((!7) * (fac(7)))), (7) ^ (!((!7) ** (7))), (7) ^ (!((!7) ** (fac(7)))), (7) ^ (!((!7) + (!7))), (7) ^ (!((!7) - (!7))), (7) ^ (!((!7) / (7))), (7) ^ (!((!7) / (fac(7)))), (7) ^ (!((!7) << (!7))), (7) ^ (!((!7) << (7))), (7) ^ (!((!7) << (fac(7)))), (7) ^ (!((!7) >> (!7))), (7) ^ (!((!7) >> (7))), (7) ^ (!((!7) >> (fac(7)))), (7) ^ (!((!7) ^ (!7))), (7) ^ (!((!7) | (!7))), (7) ^ (!((7) % (7))), (7) ^ (!((7) & (!7))), (7) ^ (!((7) & (fac(7)))), (7) ^ (!((7) * (!7))), (7) ^ (!((7) - (7))), (7) ^ (!((7) >> (7))), (7) ^ (!((7) >> (fac(7)))), (7) ^ (!((7) ^ (7))), (7) ^ (!((fac(7)) % (7))), (7) ^ (!((fac(7)) % (fac(7)))), (7) ^ (!((fac(7)) & (!7))), (7) ^ (!((fac(7)) & (7))), (7) ^ (!((fac(7)) * (!7))), (7) ^ (!((fac(7)) - (fac(7)))), (7) ^ (!((fac(7)) >> (fac(7)))), (7) ^ (!((fac(7)) ^ (fac(7)))), (7) ^ ((!7) ** (!7)), (7) ^ ((7) ** (!7)), (7) ^ ((7) / (7)), (7) ^ ((fac(7)) ** (!7)), (7) ^ ((fac(7)) / (fac(7))), (7) ^ (fac((!7) % (7))), (7) ^ (fac((!7) % (fac(7)))), (7) ^ (fac((!7) & (!7))), (7) ^ (fac((!7) & (7))), (7) ^ (fac((!7) & (fac(7)))), (7) ^ (fac((!7) * (!7))), (7) ^ (fac((!7) * (7))), (7) ^ (fac((!7) * (fac(7)))), (7) ^ (fac((!7) ** (!7))), (7) ^ (fac((!7) ** (7))), (7) ^ (fac((!7) ** (fac(7)))), (7) ^ (fac((!7) + (!7))), (7) ^ (fac((!7) - (!7))), (7) ^ (fac((!7) / (7))), (7) ^ (fac((!7) / (fac(7)))), (7) ^ (fac((!7) << (!7))), (7) ^ (fac((!7) << (7))), (7) ^ (fac((!7) << (fac(7)))), (7) ^ (fac((!7) >> (!7))), (7) ^ (fac((!7) >> (7))), (7) ^ (fac((!7) >> (fac(7)))), (7) ^ (fac((!7) ^ (!7))), (7) ^ (fac((!7) | (!7))), (7) ^ (fac((7) % (7))), (7) ^ (fac((7) & (!7))), (7) ^ (fac((7) & (fac(7)))), (7) ^ (fac((7) * (!7))), (7) ^ (fac((7) ** (!7))), (7) ^ (fac((7) - (7))), (7) ^ (fac((7) / (7))), (7) ^ (fac((7) >> (7))), (7) ^ (fac((7) >> (fac(7)))), (7) ^ (fac((7) ^ (7))), (7) ^ (fac((fac(7)) % (7))), (7) ^ (fac((fac(7)) % (fac(7)))), (7) ^ (fac((fac(7)) & (!7))), (7) ^ (fac((fac(7)) & (7))), (7) ^ (fac((fac(7)) * (!7))), (7) ^ (fac((fac(7)) ** (!7))), (7) ^ (fac((fac(7)) - (fac(7)))), (7) ^ (fac((fac(7)) / (fac(7)))), (7) ^ (fac((fac(7)) >> (fac(7)))), (7) ^ (fac((fac(7)) ^ (fac(7)))), (7) ^ (sqrt((!7) ** (!7))), (7) ^ (sqrt((7) ** (!7))), (7) ^ (sqrt((7) / (7))), (7) ^ (sqrt((fac(7)) ** (!7))), (7) ^ (sqrt((fac(7)) / (fac(7)))), (fac((!7) % (7))) ^ (7), (fac((!7) % (fac(7)))) ^ (7), (fac((!7) & (!7))) ^ (7), (fac((!7) & (7))) ^ (7), (fac((!7) & (fac(7)))) ^ (7), (fac((!7) * (!7))) ^ (7), (fac((!7) * (7))) ^ (7), (fac((!7) * (fac(7)))) ^ (7), (fac((!7) ** (!7))) ^ (7), (fac((!7) ** (7))) ^ (7), (fac((!7) ** (fac(7)))) ^ (7), (fac((!7) + (!7))) ^ (7), (fac((!7) - (!7))) ^ (7), (fac((!7) / (7))) ^ (7), (fac((!7) / (fac(7)))) ^ (7), (fac((!7) << (!7))) ^ (7), (fac((!7) << (7))) ^ (7), (fac((!7) << (fac(7)))) ^ (7), (fac((!7) >> (!7))) ^ (7), (fac((!7) >> (7))) ^ (7), (fac((!7) >> (fac(7)))) ^ (7), (fac((!7) ^ (!7))) ^ (7), (fac((!7) | (!7))) ^ (7), (fac((7) % (7))) ^ (7), (fac((7) & (!7))) ^ (7), (fac((7) & (fac(7)))) ^ (7), (fac((7) * (!7))) ^ (7), (fac((7) ** (!7))) ^ (7), (fac((7) - (7))) ^ (7), (fac((7) / (7))) ^ (7), (fac((7) >> (7))) ^ (7), (fac((7) >> (fac(7)))) ^ (7), (fac((7) ^ (7))) ^ (7), (fac((fac(7)) % (7))) ^ (7), (fac((fac(7)) % (fac(7)))) ^ (7), (fac((fac(7)) & (!7))) ^ (7), (fac((fac(7)) & (7))) ^ (7), (fac((fac(7)) * (!7))) ^ (7), (fac((fac(7)) ** (!7))) ^ (7), (fac((fac(7)) - (fac(7)))) ^ (7), (fac((fac(7)) / (fac(7)))) ^ (7), (fac((fac(7)) >> (fac(7)))) ^ (7), (fac((fac(7)) ^ (fac(7)))) ^ (7), (sqrt((!7) ** (!7))) ^ (7), (sqrt((7) ** (!7))) ^ (7), (sqrt((7) / (7))) ^ (7), (sqrt((fac(7)) ** (!7))) ^ (7), (sqrt((fac(7)) / (fac(7)))) ^ (7), fac((7) >> (!((!7) % (7)))), fac((7) >> (!((!7) % (fac(7))))), fac((7) >> (!((!7) & (!7)))), fac((7) >> (!((!7) & (7)))), fac((7) >> (!((!7) & (fac(7))))), fac((7) >> (!((!7) * (!7)))), fac((7) >> (!((!7) * (7)))), fac((7) >> (!((!7) * (fac(7))))), fac((7) >> (!((!7) ** (7)))), fac((7) >> (!((!7) ** (fac(7))))), fac((7) >> (!((!7) + (!7)))), fac((7) >> (!((!7) - (!7)))), fac((7) >> (!((!7) / (7)))), fac((7) >> (!((!7) / (fac(7))))), fac((7) >> (!((!7) << (!7)))), fac((7) >> (!((!7) << (7)))), fac((7) >> (!((!7) << (fac(7))))), fac((7) >> (!((!7) >> (!7)))), fac((7) >> (!((!7) >> (7)))), fac((7) >> (!((!7) >> (fac(7))))), fac((7) >> (!((!7) ^ (!7)))), fac((7) >> (!((!7) | (!7)))), fac((7) >> (!((7) % (7)))), fac((7) >> (!((7) & (!7)))), fac((7) >> (!((7) & (fac(7))))), fac((7) >> (!((7) * (!7)))), fac((7) >> (!((7) - (7)))), fac((7) >> (!((7) >> (7)))), fac((7) >> (!((7) >> (fac(7))))), fac((7) >> (!((7) ^ (7)))), fac((7) >> (!((fac(7)) % (7)))), fac((7) >> (!((fac(7)) % (fac(7))))), fac((7) >> (!((fac(7)) & (!7)))), fac((7) >> (!((fac(7)) & (7)))), fac((7) >> (!((fac(7)) * (!7)))), fac((7) >> (!((fac(7)) - (fac(7))))), fac((7) >> (!((fac(7)) >> (fac(7))))), fac((7) >> (!((fac(7)) ^ (fac(7))))), fac((7) >> ((!7) ** (!7))), fac((7) >> ((7) ** (!7))), fac((7) >> ((7) / (7))), fac((7) >> ((fac(7)) ** (!7))), fac((7) >> ((fac(7)) / (fac(7)))), fac((7) >> (fac((!7) % (7)))), fac((7) >> (fac((!7) % (fac(7))))), fac((7) >> (fac((!7) & (!7)))), fac((7) >> (fac((!7) & (7)))), fac((7) >> (fac((!7) & (fac(7))))), fac((7) >> (fac((!7) * (!7)))), fac((7) >> (fac((!7) * (7)))), fac((7) >> (fac((!7) * (fac(7))))), fac((7) >> (fac((!7) ** (!7)))), fac((7) >> (fac((!7) ** (7)))), fac((7) >> (fac((!7) ** (fac(7))))), fac((7) >> (fac((!7) + (!7)))), fac((7) >> (fac((!7) - (!7)))), fac((7) >> (fac((!7) / (7)))), fac((7) >> (fac((!7) / (fac(7))))), fac((7) >> (fac((!7) << (!7)))), fac((7) >> (fac((!7) << (7)))), fac((7) >> (fac((!7) << (fac(7))))), fac((7) >> (fac((!7) >> (!7)))), fac((7) >> (fac((!7) >> (7)))), fac((7) >> (fac((!7) >> (fac(7))))), fac((7) >> (fac((!7) ^ (!7)))), fac((7) >> (fac((!7) | (!7)))), fac((7) >> (fac((7) % (7)))), fac((7) >> (fac((7) & (!7)))), fac((7) >> (fac((7) & (fac(7))))), fac((7) >> (fac((7) * (!7)))), fac((7) >> (fac((7) ** (!7)))), fac((7) >> (fac((7) - (7)))), fac((7) >> (fac((7) / (7)))), fac((7) >> (fac((7) >> (7)))), fac((7) >> (fac((7) >> (fac(7))))), fac((7) >> (fac((7) ^ (7)))), fac((7) >> (fac((fac(7)) % (7)))), fac((7) >> (fac((fac(7)) % (fac(7))))), fac((7) >> (fac((fac(7)) & (!7)))), fac((7) >> (fac((fac(7)) & (7)))), fac((7) >> (fac((fac(7)) * (!7)))), fac((7) >> (fac((fac(7)) ** (!7)))), fac((7) >> (fac((fac(7)) - (fac(7))))), fac((7) >> (fac((fac(7)) / (fac(7))))), fac((7) >> (fac((fac(7)) >> (fac(7))))), fac((7) >> (fac((fac(7)) ^ (fac(7))))), fac((7) >> (sqrt((!7) ** (!7)))), fac((7) >> (sqrt((7) ** (!7)))), fac((7) >> (sqrt((7) / (7)))), fac((7) >> (sqrt((fac(7)) ** (!7)))), fac((7) >> (sqrt((fac(7)) / (fac(7))))), ].every((v) => v === 6); 8 0 ansSet.size() = 0 let fac = (v) => v > 0 ? v * fac(v - 1) : 1, { sqrt } = Math; [].every((v) => v === 6); 9 1 -ansSet.size() = 1075 +ansSet.size() = 4196 let fac = (v) => v > 0 ? v * fac(v - 1) : 1, { sqrt } = Math; -[((9) % (fac(9))) - (sqrt(9)), ((9) & (9)) - (sqrt(9)), ((9) + (9)) / (sqrt(9)), ((9) - (sqrt(9))) % (9), ((9) - (sqrt(9))) % (fac(9)), ((9) - (sqrt(9))) << (fac(9)), ((9) - (sqrt(9))) >> (fac(9)), ((9) / (sqrt(9))) + (sqrt(9)), ((9) << (fac(9))) - (sqrt(9)), ((9) >> (fac(9))) - (sqrt(9)), ((9) | (9)) - (sqrt(9)), ((fac(9)) - (sqrt(9))) % (9), ((fac(9)) >> (9)) % (9), ((sqrt(9)) % (9)) + (sqrt(9)), ((sqrt(9)) % (fac(9))) + (sqrt(9)), ((sqrt(9)) & (sqrt(9))) + (sqrt(9)), ((sqrt(9)) * (sqrt(9))) - (sqrt(9)), ((sqrt(9)) + (sqrt(9))) % (9), ((sqrt(9)) + (sqrt(9))) % (fac(9)), ((sqrt(9)) + (sqrt(9))) << (fac(9)), ((sqrt(9)) + (sqrt(9))) >> (fac(9)), ((sqrt(9)) << (9)) % (9), ((sqrt(9)) << (fac(9))) + (sqrt(9)), ((sqrt(9)) << (sqrt(9))) % (9), ((sqrt(9)) >> (fac(9))) + (sqrt(9)), ((sqrt(9)) | (sqrt(9))) + (sqrt(9)), (9) - ((9) / (sqrt(9))), (9) - ((sqrt(9)) % (9)), (9) - ((sqrt(9)) % (fac(9))), (9) - ((sqrt(9)) & (sqrt(9))), (9) - ((sqrt(9)) << (fac(9))), (9) - ((sqrt(9)) >> (fac(9))), (9) - ((sqrt(9)) | (sqrt(9))), (9) - (sqrt((9) % (fac(9)))), (9) - (sqrt((9) & (9))), (9) - (sqrt((9) << (fac(9)))), (9) - (sqrt((9) >> (fac(9)))), (9) - (sqrt((9) | (9))), (9) - (sqrt((sqrt(9)) * (sqrt(9)))), (fac((9) / (sqrt(9)))) % (9), (fac((9) / (sqrt(9)))) % (fac(9)), (fac((9) / (sqrt(9)))) << (fac(9)), (fac((9) / (sqrt(9)))) >> (fac(9)), (fac((sqrt(9)) % (9))) % (9), (fac((sqrt(9)) % (9))) % (fac(9)), (fac((sqrt(9)) % (9))) << (fac(9)), (fac((sqrt(9)) % (9))) >> (fac(9)), (fac((sqrt(9)) % (fac(9)))) % (9), (fac((sqrt(9)) % (fac(9)))) % (fac(9)), (fac((sqrt(9)) % (fac(9)))) << (fac(9)), (fac((sqrt(9)) % (fac(9)))) >> (fac(9)), (fac((sqrt(9)) & (sqrt(9)))) % (9), (fac((sqrt(9)) & (sqrt(9)))) % (fac(9)), (fac((sqrt(9)) & (sqrt(9)))) << (fac(9)), (fac((sqrt(9)) & (sqrt(9)))) >> (fac(9)), (fac((sqrt(9)) << (fac(9)))) % (9), (fac((sqrt(9)) << (fac(9)))) % (fac(9)), (fac((sqrt(9)) << (fac(9)))) << (fac(9)), (fac((sqrt(9)) << (fac(9)))) >> (fac(9)), (fac((sqrt(9)) >> (fac(9)))) % (9), (fac((sqrt(9)) >> (fac(9)))) % (fac(9)), (fac((sqrt(9)) >> (fac(9)))) << (fac(9)), (fac((sqrt(9)) >> (fac(9)))) >> (fac(9)), (fac((sqrt(9)) | (sqrt(9)))) % (9), (fac((sqrt(9)) | (sqrt(9)))) % (fac(9)), (fac((sqrt(9)) | (sqrt(9)))) << (fac(9)), (fac((sqrt(9)) | (sqrt(9)))) >> (fac(9)), (sqrt((9) % (fac(9)))) + (sqrt(9)), (sqrt((9) & (9))) + (sqrt(9)), (sqrt((9) * (9))) - (sqrt(9)), (sqrt((9) << (fac(9)))) + (sqrt(9)), (sqrt((9) >> (fac(9)))) + (sqrt(9)), (sqrt((9) | (9))) + (sqrt(9)), (sqrt((sqrt(9)) * (sqrt(9)))) + (sqrt(9)), (sqrt(9)) + ((9) / (sqrt(9))), (sqrt(9)) + ((sqrt(9)) % (9)), (sqrt(9)) + ((sqrt(9)) % (fac(9))), (sqrt(9)) + ((sqrt(9)) & (sqrt(9))), (sqrt(9)) + ((sqrt(9)) << (fac(9))), (sqrt(9)) + ((sqrt(9)) >> (fac(9))), (sqrt(9)) + ((sqrt(9)) | (sqrt(9))), (sqrt(9)) + (sqrt((9) % (fac(9)))), (sqrt(9)) + (sqrt((9) & (9))), (sqrt(9)) + (sqrt((9) << (fac(9)))), (sqrt(9)) + (sqrt((9) >> (fac(9)))), (sqrt(9)) + (sqrt((9) | (9))), (sqrt(9)) + (sqrt((sqrt(9)) * (sqrt(9)))), (sqrt(9)) << ((9) & (sqrt(9))), (sqrt(9)) << ((9) / (9)), (sqrt(9)) << ((9) >> (sqrt(9))), (sqrt(9)) << ((fac(9)) / (fac(9))), (sqrt(9)) << ((sqrt(9)) & (9)), (sqrt(9)) << ((sqrt(9)) / (sqrt(9))), (sqrt(9)) << (fac((9) % (9))), (sqrt(9)) << (fac((9) % (sqrt(9)))), (sqrt(9)) << (fac((9) & (fac(9)))), (sqrt(9)) << (fac((9) & (sqrt(9)))), (sqrt(9)) << (fac((9) - (9))), (sqrt(9)) << (fac((9) / (9))), (sqrt(9)) << (fac((9) >> (9))), (sqrt(9)) << (fac((9) >> (sqrt(9)))), (sqrt(9)) << (fac((9) ^ (9))), (sqrt(9)) << (fac((fac(9)) % (9))), (sqrt(9)) << (fac((fac(9)) % (fac(9)))), (sqrt(9)) << (fac((fac(9)) % (sqrt(9)))), (sqrt(9)) << (fac((fac(9)) & (9))), (sqrt(9)) << (fac((fac(9)) & (sqrt(9)))), (sqrt(9)) << (fac((fac(9)) - (fac(9)))), (sqrt(9)) << (fac((fac(9)) / (fac(9)))), (sqrt(9)) << (fac((fac(9)) ^ (fac(9)))), (sqrt(9)) << (fac((sqrt(9)) % (sqrt(9)))), (sqrt(9)) << (fac((sqrt(9)) & (9))), (sqrt(9)) << (fac((sqrt(9)) & (fac(9)))), (sqrt(9)) << (fac((sqrt(9)) - (sqrt(9)))), (sqrt(9)) << (fac((sqrt(9)) / (sqrt(9)))), (sqrt(9)) << (fac((sqrt(9)) >> (9))), (sqrt(9)) << (fac((sqrt(9)) >> (sqrt(9)))), (sqrt(9)) << (fac((sqrt(9)) ^ (sqrt(9)))), (sqrt(9)) << (sqrt((9) & (sqrt(9)))), (sqrt(9)) << (sqrt((9) / (9))), (sqrt(9)) << (sqrt((9) >> (sqrt(9)))), (sqrt(9)) << (sqrt((fac(9)) / (fac(9)))), (sqrt(9)) << (sqrt((sqrt(9)) & (9))), (sqrt(9)) << (sqrt((sqrt(9)) / (sqrt(9)))), fac(((9) % (9)) + (sqrt(9))), fac(((9) % (9)) ^ (sqrt(9))), fac(((9) % (9)) | (sqrt(9))), fac(((9) % (fac(9))) / (sqrt(9))), fac(((9) % (sqrt(9))) + (sqrt(9))), fac(((9) % (sqrt(9))) ^ (sqrt(9))), fac(((9) % (sqrt(9))) | (sqrt(9))), fac(((9) & (9)) / (sqrt(9))), fac(((9) & (fac(9))) + (sqrt(9))), fac(((9) & (fac(9))) ^ (sqrt(9))), fac(((9) & (fac(9))) | (sqrt(9))), fac(((9) & (sqrt(9))) * (sqrt(9))), fac(((9) & (sqrt(9))) | (sqrt(9))), fac(((9) * (sqrt(9))) & (sqrt(9))), fac(((9) * (sqrt(9))) / (9)), fac(((9) * (sqrt(9))) >> (sqrt(9))), fac(((9) + (sqrt(9))) % (9)), fac(((9) + (sqrt(9))) - (9)), fac(((9) - (9)) + (sqrt(9))), fac(((9) - (9)) ^ (sqrt(9))), fac(((9) - (9)) | (sqrt(9))), fac(((9) - (sqrt(9))) - (sqrt(9))), fac(((9) / (9)) * (sqrt(9))), fac(((9) / (9)) | (sqrt(9))), fac(((9) / (sqrt(9))) % (9)), fac(((9) / (sqrt(9))) % (fac(9))), fac(((9) / (sqrt(9))) & (sqrt(9))), fac(((9) / (sqrt(9))) << (fac(9))), fac(((9) / (sqrt(9))) >> (fac(9))), fac(((9) / (sqrt(9))) | (sqrt(9))), fac(((9) << (fac(9))) / (sqrt(9))), fac(((9) >> (9)) + (sqrt(9))), fac(((9) >> (9)) ^ (sqrt(9))), fac(((9) >> (9)) | (sqrt(9))), fac(((9) >> (fac(9))) / (sqrt(9))), fac(((9) >> (sqrt(9))) * (sqrt(9))), fac(((9) >> (sqrt(9))) | (sqrt(9))), fac(((9) ^ (9)) + (sqrt(9))), fac(((9) ^ (9)) ^ (sqrt(9))), fac(((9) ^ (9)) | (sqrt(9))), fac(((9) ^ (sqrt(9))) ^ (9)), fac(((9) | (9)) / (sqrt(9))), fac(((9) | (sqrt(9))) & (sqrt(9))), fac(((fac(9)) % (9)) + (sqrt(9))), fac(((fac(9)) % (9)) ^ (sqrt(9))), fac(((fac(9)) % (9)) | (sqrt(9))), fac(((fac(9)) % (fac(9))) + (sqrt(9))), fac(((fac(9)) % (fac(9))) ^ (sqrt(9))), fac(((fac(9)) % (fac(9))) | (sqrt(9))), fac(((fac(9)) % (sqrt(9))) + (sqrt(9))), fac(((fac(9)) % (sqrt(9))) ^ (sqrt(9))), fac(((fac(9)) % (sqrt(9))) | (sqrt(9))), fac(((fac(9)) & (9)) + (sqrt(9))), fac(((fac(9)) & (9)) ^ (sqrt(9))), fac(((fac(9)) & (9)) | (sqrt(9))), fac(((fac(9)) & (sqrt(9))) + (sqrt(9))), fac(((fac(9)) & (sqrt(9))) ^ (sqrt(9))), fac(((fac(9)) & (sqrt(9))) | (sqrt(9))), fac(((fac(9)) * (sqrt(9))) / (fac(9))), fac(((fac(9)) + (sqrt(9))) % (9)), fac(((fac(9)) + (sqrt(9))) % (fac(9))), fac(((fac(9)) + (sqrt(9))) & (sqrt(9))), fac(((fac(9)) + (sqrt(9))) - (fac(9))), fac(((fac(9)) + (sqrt(9))) ^ (fac(9))), fac(((fac(9)) - (9)) & (sqrt(9))), fac(((fac(9)) - (fac(9))) + (sqrt(9))), fac(((fac(9)) - (fac(9))) ^ (sqrt(9))), fac(((fac(9)) - (fac(9))) | (sqrt(9))), fac(((fac(9)) / (fac(9))) * (sqrt(9))), fac(((fac(9)) / (fac(9))) | (sqrt(9))), fac(((fac(9)) ^ (fac(9))) + (sqrt(9))), fac(((fac(9)) ^ (fac(9))) ^ (sqrt(9))), fac(((fac(9)) ^ (fac(9))) | (sqrt(9))), fac(((fac(9)) ^ (sqrt(9))) % (9)), fac(((fac(9)) ^ (sqrt(9))) % (fac(9))), fac(((fac(9)) ^ (sqrt(9))) & (sqrt(9))), fac(((fac(9)) ^ (sqrt(9))) - (fac(9))), fac(((fac(9)) ^ (sqrt(9))) ^ (fac(9))), fac(((fac(9)) | (sqrt(9))) % (9)), fac(((fac(9)) | (sqrt(9))) % (fac(9))), fac(((fac(9)) | (sqrt(9))) & (sqrt(9))), fac(((fac(9)) | (sqrt(9))) - (fac(9))), fac(((fac(9)) | (sqrt(9))) ^ (fac(9))), fac(((sqrt(9)) % (9)) % (9)), fac(((sqrt(9)) % (9)) % (fac(9))), fac(((sqrt(9)) % (9)) & (sqrt(9))), fac(((sqrt(9)) % (9)) << (fac(9))), fac(((sqrt(9)) % (9)) >> (fac(9))), fac(((sqrt(9)) % (9)) | (sqrt(9))), fac(((sqrt(9)) % (fac(9))) % (9)), fac(((sqrt(9)) % (fac(9))) % (fac(9))), fac(((sqrt(9)) % (fac(9))) & (sqrt(9))), fac(((sqrt(9)) % (fac(9))) << (fac(9))), fac(((sqrt(9)) % (fac(9))) >> (fac(9))), fac(((sqrt(9)) % (fac(9))) | (sqrt(9))), fac(((sqrt(9)) % (sqrt(9))) + (sqrt(9))), fac(((sqrt(9)) % (sqrt(9))) ^ (sqrt(9))), fac(((sqrt(9)) % (sqrt(9))) | (sqrt(9))), fac(((sqrt(9)) & (9)) * (sqrt(9))), fac(((sqrt(9)) & (9)) | (sqrt(9))), fac(((sqrt(9)) & (fac(9))) + (sqrt(9))), fac(((sqrt(9)) & (fac(9))) ^ (sqrt(9))), fac(((sqrt(9)) & (fac(9))) | (sqrt(9))), fac(((sqrt(9)) & (sqrt(9))) % (9)), fac(((sqrt(9)) & (sqrt(9))) % (fac(9))), fac(((sqrt(9)) & (sqrt(9))) & (sqrt(9))), fac(((sqrt(9)) & (sqrt(9))) << (fac(9))), fac(((sqrt(9)) & (sqrt(9))) >> (fac(9))), fac(((sqrt(9)) & (sqrt(9))) | (sqrt(9))), fac(((sqrt(9)) * (9)) & (sqrt(9))), fac(((sqrt(9)) * (9)) / (9)), fac(((sqrt(9)) * (9)) >> (sqrt(9))), fac(((sqrt(9)) * (fac(9))) / (fac(9))), fac(((sqrt(9)) * (sqrt(9))) / (sqrt(9))), fac(((sqrt(9)) ** (9)) & (sqrt(9))), fac(((sqrt(9)) ** (sqrt(9))) & (sqrt(9))), fac(((sqrt(9)) ** (sqrt(9))) / (9)), fac(((sqrt(9)) ** (sqrt(9))) >> (sqrt(9))), fac(((sqrt(9)) + (9)) % (9)), fac(((sqrt(9)) + (9)) - (9)), fac(((sqrt(9)) + (fac(9))) % (9)), fac(((sqrt(9)) + (fac(9))) % (fac(9))), fac(((sqrt(9)) + (fac(9))) & (sqrt(9))), fac(((sqrt(9)) + (fac(9))) - (fac(9))), fac(((sqrt(9)) + (fac(9))) ^ (fac(9))), fac(((sqrt(9)) + (sqrt(9))) - (sqrt(9))), fac(((sqrt(9)) - (9)) + (9)), fac(((sqrt(9)) - (fac(9))) & (sqrt(9))), fac(((sqrt(9)) - (fac(9))) + (fac(9))), fac(((sqrt(9)) - (sqrt(9))) + (sqrt(9))), fac(((sqrt(9)) - (sqrt(9))) ^ (sqrt(9))), fac(((sqrt(9)) - (sqrt(9))) | (sqrt(9))), fac(((sqrt(9)) / (sqrt(9))) * (sqrt(9))), fac(((sqrt(9)) / (sqrt(9))) | (sqrt(9))), fac(((sqrt(9)) << (9)) >> (9)), fac(((sqrt(9)) << (fac(9))) % (9)), fac(((sqrt(9)) << (fac(9))) % (fac(9))), fac(((sqrt(9)) << (fac(9))) & (sqrt(9))), fac(((sqrt(9)) << (fac(9))) << (fac(9))), fac(((sqrt(9)) << (fac(9))) >> (fac(9))), fac(((sqrt(9)) << (fac(9))) | (sqrt(9))), fac(((sqrt(9)) << (sqrt(9))) >> (sqrt(9))), fac(((sqrt(9)) >> (9)) + (sqrt(9))), fac(((sqrt(9)) >> (9)) ^ (sqrt(9))), fac(((sqrt(9)) >> (9)) | (sqrt(9))), fac(((sqrt(9)) >> (fac(9))) % (9)), fac(((sqrt(9)) >> (fac(9))) % (fac(9))), fac(((sqrt(9)) >> (fac(9))) & (sqrt(9))), fac(((sqrt(9)) >> (fac(9))) << (fac(9))), fac(((sqrt(9)) >> (fac(9))) >> (fac(9))), fac(((sqrt(9)) >> (fac(9))) | (sqrt(9))), fac(((sqrt(9)) >> (sqrt(9))) + (sqrt(9))), fac(((sqrt(9)) >> (sqrt(9))) ^ (sqrt(9))), fac(((sqrt(9)) >> (sqrt(9))) | (sqrt(9))), fac(((sqrt(9)) ^ (9)) ^ (9)), fac(((sqrt(9)) ^ (fac(9))) % (9)), fac(((sqrt(9)) ^ (fac(9))) % (fac(9))), fac(((sqrt(9)) ^ (fac(9))) & (sqrt(9))), fac(((sqrt(9)) ^ (fac(9))) - (fac(9))), fac(((sqrt(9)) ^ (fac(9))) ^ (fac(9))), fac(((sqrt(9)) ^ (sqrt(9))) + (sqrt(9))), fac(((sqrt(9)) ^ (sqrt(9))) ^ (sqrt(9))), fac(((sqrt(9)) ^ (sqrt(9))) | (sqrt(9))), fac(((sqrt(9)) | (9)) & (sqrt(9))), fac(((sqrt(9)) | (fac(9))) % (9)), fac(((sqrt(9)) | (fac(9))) % (fac(9))), fac(((sqrt(9)) | (fac(9))) & (sqrt(9))), fac(((sqrt(9)) | (fac(9))) - (fac(9))), fac(((sqrt(9)) | (fac(9))) ^ (fac(9))), fac(((sqrt(9)) | (sqrt(9))) % (9)), fac(((sqrt(9)) | (sqrt(9))) % (fac(9))), fac(((sqrt(9)) | (sqrt(9))) & (sqrt(9))), fac(((sqrt(9)) | (sqrt(9))) << (fac(9))), fac(((sqrt(9)) | (sqrt(9))) >> (fac(9))), fac(((sqrt(9)) | (sqrt(9))) | (sqrt(9))), fac((9) % ((9) - (sqrt(9)))), fac((9) % ((sqrt(9)) + (sqrt(9)))), fac((9) % ((sqrt(9)) - (9))), fac((9) % (fac((9) / (sqrt(9))))), fac((9) % (fac((sqrt(9)) % (9)))), fac((9) % (fac((sqrt(9)) % (fac(9))))), fac((9) % (fac((sqrt(9)) & (sqrt(9))))), fac((9) % (fac((sqrt(9)) << (fac(9))))), fac((9) % (fac((sqrt(9)) >> (fac(9))))), fac((9) % (fac((sqrt(9)) | (sqrt(9))))), fac((9) + ((sqrt(9)) - (9))), fac((9) - ((9) - (sqrt(9)))), fac((9) - ((sqrt(9)) + (sqrt(9)))), fac((9) - (fac((9) / (sqrt(9))))), fac((9) - (fac((sqrt(9)) % (9)))), fac((9) - (fac((sqrt(9)) % (fac(9))))), fac((9) - (fac((sqrt(9)) & (sqrt(9))))), fac((9) - (fac((sqrt(9)) << (fac(9))))), fac((9) - (fac((sqrt(9)) >> (fac(9))))), fac((9) - (fac((sqrt(9)) | (sqrt(9))))), fac((9) / ((9) / (sqrt(9)))), fac((9) / ((sqrt(9)) % (9))), fac((9) / ((sqrt(9)) % (fac(9)))), fac((9) / ((sqrt(9)) & (sqrt(9)))), fac((9) / ((sqrt(9)) << (fac(9)))), fac((9) / ((sqrt(9)) >> (fac(9)))), fac((9) / ((sqrt(9)) | (sqrt(9)))), fac((9) / (sqrt((9) % (fac(9))))), fac((9) / (sqrt((9) & (9)))), fac((9) / (sqrt((9) << (fac(9))))), fac((9) / (sqrt((9) >> (fac(9))))), fac((9) / (sqrt((9) | (9)))), fac((9) / (sqrt((sqrt(9)) * (sqrt(9))))), fac((9) ^ ((9) ^ (sqrt(9)))), fac((9) ^ ((sqrt(9)) ^ (9))), fac((fac((9) % (9))) * (sqrt(9))), fac((fac((9) % (9))) | (sqrt(9))), fac((fac((9) % (sqrt(9)))) * (sqrt(9))), fac((fac((9) % (sqrt(9)))) | (sqrt(9))), fac((fac((9) & (fac(9)))) * (sqrt(9))), fac((fac((9) & (fac(9)))) | (sqrt(9))), fac((fac((9) & (sqrt(9)))) * (sqrt(9))), fac((fac((9) & (sqrt(9)))) | (sqrt(9))), fac((fac((9) - (9))) * (sqrt(9))), fac((fac((9) - (9))) | (sqrt(9))), fac((fac((9) / (9))) * (sqrt(9))), fac((fac((9) / (9))) | (sqrt(9))), fac((fac((9) / (sqrt(9)))) - (sqrt(9))), fac((fac((9) >> (9))) * (sqrt(9))), fac((fac((9) >> (9))) | (sqrt(9))), fac((fac((9) >> (sqrt(9)))) * (sqrt(9))), fac((fac((9) >> (sqrt(9)))) | (sqrt(9))), fac((fac((9) ^ (9))) * (sqrt(9))), fac((fac((9) ^ (9))) | (sqrt(9))), fac((fac((fac(9)) % (9))) * (sqrt(9))), fac((fac((fac(9)) % (9))) | (sqrt(9))), fac((fac((fac(9)) % (fac(9)))) * (sqrt(9))), fac((fac((fac(9)) % (fac(9)))) | (sqrt(9))), fac((fac((fac(9)) % (sqrt(9)))) * (sqrt(9))), fac((fac((fac(9)) % (sqrt(9)))) | (sqrt(9))), fac((fac((fac(9)) & (9))) * (sqrt(9))), fac((fac((fac(9)) & (9))) | (sqrt(9))), fac((fac((fac(9)) & (sqrt(9)))) * (sqrt(9))), fac((fac((fac(9)) & (sqrt(9)))) | (sqrt(9))), fac((fac((fac(9)) - (fac(9)))) * (sqrt(9))), fac((fac((fac(9)) - (fac(9)))) | (sqrt(9))), fac((fac((fac(9)) / (fac(9)))) * (sqrt(9))), fac((fac((fac(9)) / (fac(9)))) | (sqrt(9))), fac((fac((fac(9)) ^ (fac(9)))) * (sqrt(9))), fac((fac((fac(9)) ^ (fac(9)))) | (sqrt(9))), fac((fac((sqrt(9)) % (9))) - (sqrt(9))), fac((fac((sqrt(9)) % (fac(9)))) - (sqrt(9))), fac((fac((sqrt(9)) % (sqrt(9)))) * (sqrt(9))), fac((fac((sqrt(9)) % (sqrt(9)))) | (sqrt(9))), fac((fac((sqrt(9)) & (9))) * (sqrt(9))), fac((fac((sqrt(9)) & (9))) | (sqrt(9))), fac((fac((sqrt(9)) & (fac(9)))) * (sqrt(9))), fac((fac((sqrt(9)) & (fac(9)))) | (sqrt(9))), fac((fac((sqrt(9)) & (sqrt(9)))) - (sqrt(9))), fac((fac((sqrt(9)) - (sqrt(9)))) * (sqrt(9))), fac((fac((sqrt(9)) - (sqrt(9)))) | (sqrt(9))), fac((fac((sqrt(9)) / (sqrt(9)))) * (sqrt(9))), fac((fac((sqrt(9)) / (sqrt(9)))) | (sqrt(9))), fac((fac((sqrt(9)) << (fac(9)))) - (sqrt(9))), fac((fac((sqrt(9)) >> (9))) * (sqrt(9))), fac((fac((sqrt(9)) >> (9))) | (sqrt(9))), fac((fac((sqrt(9)) >> (fac(9)))) - (sqrt(9))), fac((fac((sqrt(9)) >> (sqrt(9)))) * (sqrt(9))), fac((fac((sqrt(9)) >> (sqrt(9)))) | (sqrt(9))), fac((fac((sqrt(9)) ^ (sqrt(9)))) * (sqrt(9))), fac((fac((sqrt(9)) ^ (sqrt(9)))) | (sqrt(9))), fac((fac((sqrt(9)) | (sqrt(9)))) - (sqrt(9))), fac((fac(9)) % ((fac(9)) - (sqrt(9)))), fac((fac(9)) % ((sqrt(9)) - (fac(9)))), fac((fac(9)) + ((sqrt(9)) - (fac(9)))), fac((fac(9)) - ((fac(9)) - (sqrt(9)))), fac((fac(9)) / ((fac(9)) / (sqrt(9)))), fac((fac(9)) ^ ((fac(9)) + (sqrt(9)))), fac((fac(9)) ^ ((fac(9)) ^ (sqrt(9)))), fac((fac(9)) ^ ((fac(9)) | (sqrt(9)))), fac((fac(9)) ^ ((sqrt(9)) + (fac(9)))), fac((fac(9)) ^ ((sqrt(9)) ^ (fac(9)))), fac((fac(9)) ^ ((sqrt(9)) | (fac(9)))), fac((sqrt((9) % (9))) + (sqrt(9))), fac((sqrt((9) % (9))) ^ (sqrt(9))), fac((sqrt((9) % (9))) | (sqrt(9))), fac((sqrt((9) % (fac(9)))) % (9)), fac((sqrt((9) % (fac(9)))) % (fac(9))), fac((sqrt((9) % (fac(9)))) & (sqrt(9))), fac((sqrt((9) % (fac(9)))) << (fac(9))), fac((sqrt((9) % (fac(9)))) >> (fac(9))), fac((sqrt((9) % (fac(9)))) | (sqrt(9))), fac((sqrt((9) % (sqrt(9)))) + (sqrt(9))), fac((sqrt((9) % (sqrt(9)))) ^ (sqrt(9))), fac((sqrt((9) % (sqrt(9)))) | (sqrt(9))), fac((sqrt((9) & (9))) % (9)), fac((sqrt((9) & (9))) % (fac(9))), fac((sqrt((9) & (9))) & (sqrt(9))), fac((sqrt((9) & (9))) << (fac(9))), fac((sqrt((9) & (9))) >> (fac(9))), fac((sqrt((9) & (9))) | (sqrt(9))), fac((sqrt((9) & (fac(9)))) + (sqrt(9))), fac((sqrt((9) & (fac(9)))) ^ (sqrt(9))), fac((sqrt((9) & (fac(9)))) | (sqrt(9))), fac((sqrt((9) & (sqrt(9)))) * (sqrt(9))), fac((sqrt((9) & (sqrt(9)))) | (sqrt(9))), fac((sqrt((9) * (9))) / (sqrt(9))), fac((sqrt((9) ** (9))) & (sqrt(9))), fac((sqrt((9) ** (sqrt(9)))) & (sqrt(9))), fac((sqrt((9) ** (sqrt(9)))) / (9)), fac((sqrt((9) ** (sqrt(9)))) >> (sqrt(9))), fac((sqrt((9) - (9))) + (sqrt(9))), fac((sqrt((9) - (9))) ^ (sqrt(9))), fac((sqrt((9) - (9))) | (sqrt(9))), fac((sqrt((9) / (9))) * (sqrt(9))), fac((sqrt((9) / (9))) | (sqrt(9))), fac((sqrt((9) << (fac(9)))) % (9)), fac((sqrt((9) << (fac(9)))) % (fac(9))), fac((sqrt((9) << (fac(9)))) & (sqrt(9))), fac((sqrt((9) << (fac(9)))) << (fac(9))), fac((sqrt((9) << (fac(9)))) >> (fac(9))), fac((sqrt((9) << (fac(9)))) | (sqrt(9))), fac((sqrt((9) >> (9))) + (sqrt(9))), fac((sqrt((9) >> (9))) ^ (sqrt(9))), fac((sqrt((9) >> (9))) | (sqrt(9))), fac((sqrt((9) >> (fac(9)))) % (9)), fac((sqrt((9) >> (fac(9)))) % (fac(9))), fac((sqrt((9) >> (fac(9)))) & (sqrt(9))), fac((sqrt((9) >> (fac(9)))) << (fac(9))), fac((sqrt((9) >> (fac(9)))) >> (fac(9))), fac((sqrt((9) >> (fac(9)))) | (sqrt(9))), fac((sqrt((9) >> (sqrt(9)))) * (sqrt(9))), fac((sqrt((9) >> (sqrt(9)))) | (sqrt(9))), fac((sqrt((9) ^ (9))) + (sqrt(9))), fac((sqrt((9) ^ (9))) ^ (sqrt(9))), fac((sqrt((9) ^ (9))) | (sqrt(9))), fac((sqrt((9) | (9))) % (9)), fac((sqrt((9) | (9))) % (fac(9))), fac((sqrt((9) | (9))) & (sqrt(9))), fac((sqrt((9) | (9))) << (fac(9))), fac((sqrt((9) | (9))) >> (fac(9))), fac((sqrt((9) | (9))) | (sqrt(9))), fac((sqrt((fac(9)) % (9))) + (sqrt(9))), fac((sqrt((fac(9)) % (9))) ^ (sqrt(9))), fac((sqrt((fac(9)) % (9))) | (sqrt(9))), fac((sqrt((fac(9)) % (fac(9)))) + (sqrt(9))), fac((sqrt((fac(9)) % (fac(9)))) ^ (sqrt(9))), fac((sqrt((fac(9)) % (fac(9)))) | (sqrt(9))), fac((sqrt((fac(9)) % (sqrt(9)))) + (sqrt(9))), fac((sqrt((fac(9)) % (sqrt(9)))) ^ (sqrt(9))), fac((sqrt((fac(9)) % (sqrt(9)))) | (sqrt(9))), fac((sqrt((fac(9)) & (9))) + (sqrt(9))), fac((sqrt((fac(9)) & (9))) ^ (sqrt(9))), fac((sqrt((fac(9)) & (9))) | (sqrt(9))), fac((sqrt((fac(9)) & (sqrt(9)))) + (sqrt(9))), fac((sqrt((fac(9)) & (sqrt(9)))) ^ (sqrt(9))), fac((sqrt((fac(9)) & (sqrt(9)))) | (sqrt(9))), fac((sqrt((fac(9)) - (fac(9)))) + (sqrt(9))), fac((sqrt((fac(9)) - (fac(9)))) ^ (sqrt(9))), fac((sqrt((fac(9)) - (fac(9)))) | (sqrt(9))), fac((sqrt((fac(9)) / (fac(9)))) * (sqrt(9))), fac((sqrt((fac(9)) / (fac(9)))) | (sqrt(9))), fac((sqrt((fac(9)) ^ (fac(9)))) + (sqrt(9))), fac((sqrt((fac(9)) ^ (fac(9)))) ^ (sqrt(9))), fac((sqrt((fac(9)) ^ (fac(9)))) | (sqrt(9))), fac((sqrt((sqrt(9)) % (sqrt(9)))) + (sqrt(9))), fac((sqrt((sqrt(9)) % (sqrt(9)))) ^ (sqrt(9))), fac((sqrt((sqrt(9)) % (sqrt(9)))) | (sqrt(9))), fac((sqrt((sqrt(9)) & (9))) * (sqrt(9))), fac((sqrt((sqrt(9)) & (9))) | (sqrt(9))), fac((sqrt((sqrt(9)) & (fac(9)))) + (sqrt(9))), fac((sqrt((sqrt(9)) & (fac(9)))) ^ (sqrt(9))), fac((sqrt((sqrt(9)) & (fac(9)))) | (sqrt(9))), fac((sqrt((sqrt(9)) * (sqrt(9)))) % (9)), fac((sqrt((sqrt(9)) * (sqrt(9)))) % (fac(9))), fac((sqrt((sqrt(9)) * (sqrt(9)))) & (sqrt(9))), fac((sqrt((sqrt(9)) * (sqrt(9)))) << (fac(9))), fac((sqrt((sqrt(9)) * (sqrt(9)))) >> (fac(9))), fac((sqrt((sqrt(9)) * (sqrt(9)))) | (sqrt(9))), fac((sqrt((sqrt(9)) - (sqrt(9)))) + (sqrt(9))), fac((sqrt((sqrt(9)) - (sqrt(9)))) ^ (sqrt(9))), fac((sqrt((sqrt(9)) - (sqrt(9)))) | (sqrt(9))), fac((sqrt((sqrt(9)) / (sqrt(9)))) * (sqrt(9))), fac((sqrt((sqrt(9)) / (sqrt(9)))) | (sqrt(9))), fac((sqrt((sqrt(9)) >> (9))) + (sqrt(9))), fac((sqrt((sqrt(9)) >> (9))) ^ (sqrt(9))), fac((sqrt((sqrt(9)) >> (9))) | (sqrt(9))), fac((sqrt((sqrt(9)) >> (sqrt(9)))) + (sqrt(9))), fac((sqrt((sqrt(9)) >> (sqrt(9)))) ^ (sqrt(9))), fac((sqrt((sqrt(9)) >> (sqrt(9)))) | (sqrt(9))), fac((sqrt((sqrt(9)) ^ (sqrt(9)))) + (sqrt(9))), fac((sqrt((sqrt(9)) ^ (sqrt(9)))) ^ (sqrt(9))), fac((sqrt((sqrt(9)) ^ (sqrt(9)))) | (sqrt(9))), fac((sqrt(9)) % ((9) % (fac(9)))), fac((sqrt(9)) % ((9) & (9))), fac((sqrt(9)) % ((9) * (9))), fac((sqrt(9)) % ((9) * (fac(9)))), fac((sqrt(9)) % ((9) * (sqrt(9)))), fac((sqrt(9)) % ((9) ** (9))), fac((sqrt(9)) % ((9) ** (sqrt(9)))), fac((sqrt(9)) % ((9) + (9))), fac((sqrt(9)) % ((9) + (fac(9)))), fac((sqrt(9)) % ((9) + (sqrt(9)))), fac((sqrt(9)) % ((9) - (fac(9)))), fac((sqrt(9)) % ((9) - (sqrt(9)))), fac((sqrt(9)) % ((9) << (9))), fac((sqrt(9)) % ((9) << (fac(9)))), fac((sqrt(9)) % ((9) << (sqrt(9)))), fac((sqrt(9)) % ((9) >> (fac(9)))), fac((sqrt(9)) % ((9) ^ (fac(9)))), fac((sqrt(9)) % ((9) ^ (sqrt(9)))), fac((sqrt(9)) % ((9) | (9))), fac((sqrt(9)) % ((9) | (fac(9)))), fac((sqrt(9)) % ((9) | (sqrt(9)))), fac((sqrt(9)) % ((fac(9)) & (fac(9)))), fac((sqrt(9)) % ((fac(9)) * (9))), fac((sqrt(9)) % ((fac(9)) * (fac(9)))), fac((sqrt(9)) % ((fac(9)) * (sqrt(9)))), fac((sqrt(9)) % ((fac(9)) ** (sqrt(9)))), fac((sqrt(9)) % ((fac(9)) + (9))), fac((sqrt(9)) % ((fac(9)) + (fac(9)))), fac((sqrt(9)) % ((fac(9)) + (sqrt(9)))), fac((sqrt(9)) % ((fac(9)) - (9))), fac((sqrt(9)) % ((fac(9)) - (sqrt(9)))), fac((sqrt(9)) % ((fac(9)) / (9))), fac((sqrt(9)) % ((fac(9)) / (sqrt(9)))), fac((sqrt(9)) % ((fac(9)) << (9))), fac((sqrt(9)) % ((fac(9)) << (fac(9)))), fac((sqrt(9)) % ((fac(9)) << (sqrt(9)))), fac((sqrt(9)) % ((fac(9)) >> (9))), fac((sqrt(9)) % ((fac(9)) >> (fac(9)))), fac((sqrt(9)) % ((fac(9)) >> (sqrt(9)))), fac((sqrt(9)) % ((fac(9)) ^ (9))), fac((sqrt(9)) % ((fac(9)) ^ (sqrt(9)))), fac((sqrt(9)) % ((fac(9)) | (9))), fac((sqrt(9)) % ((fac(9)) | (fac(9)))), fac((sqrt(9)) % ((fac(9)) | (sqrt(9)))), fac((sqrt(9)) % ((sqrt(9)) * (9))), fac((sqrt(9)) % ((sqrt(9)) * (fac(9)))), fac((sqrt(9)) % ((sqrt(9)) * (sqrt(9)))), fac((sqrt(9)) % ((sqrt(9)) ** (9))), fac((sqrt(9)) % ((sqrt(9)) ** (sqrt(9)))), fac((sqrt(9)) % ((sqrt(9)) + (9))), fac((sqrt(9)) % ((sqrt(9)) + (fac(9)))), fac((sqrt(9)) % ((sqrt(9)) + (sqrt(9)))), fac((sqrt(9)) % ((sqrt(9)) - (9))), fac((sqrt(9)) % ((sqrt(9)) - (fac(9)))), fac((sqrt(9)) % ((sqrt(9)) << (9))), fac((sqrt(9)) % ((sqrt(9)) << (sqrt(9)))), fac((sqrt(9)) % ((sqrt(9)) ^ (9))), fac((sqrt(9)) % ((sqrt(9)) ^ (fac(9)))), fac((sqrt(9)) % ((sqrt(9)) | (9))), fac((sqrt(9)) % ((sqrt(9)) | (fac(9)))), fac((sqrt(9)) % (fac((9) % (fac(9))))), fac((sqrt(9)) % (fac((9) & (9)))), fac((sqrt(9)) % (fac((9) - (sqrt(9))))), fac((sqrt(9)) % (fac((9) / (sqrt(9))))), fac((sqrt(9)) % (fac((9) << (fac(9))))), fac((sqrt(9)) % (fac((9) >> (fac(9))))), fac((sqrt(9)) % (fac((9) ^ (sqrt(9))))), fac((sqrt(9)) % (fac((9) | (9)))), fac((sqrt(9)) % (fac((sqrt(9)) % (9)))), fac((sqrt(9)) % (fac((sqrt(9)) % (fac(9))))), fac((sqrt(9)) % (fac((sqrt(9)) & (sqrt(9))))), fac((sqrt(9)) % (fac((sqrt(9)) * (sqrt(9))))), fac((sqrt(9)) % (fac((sqrt(9)) + (sqrt(9))))), fac((sqrt(9)) % (fac((sqrt(9)) << (fac(9))))), fac((sqrt(9)) % (fac((sqrt(9)) >> (fac(9))))), fac((sqrt(9)) % (fac((sqrt(9)) ^ (9)))), fac((sqrt(9)) % (fac((sqrt(9)) | (sqrt(9))))), fac((sqrt(9)) % (sqrt((9) * (9)))), fac((sqrt(9)) % (sqrt((9) ** (9)))), fac((sqrt(9)) % (sqrt((9) ** (sqrt(9))))), fac((sqrt(9)) % (sqrt((fac(9)) * (fac(9))))), fac((sqrt(9)) & ((9) * (sqrt(9)))), fac((sqrt(9)) & ((9) / (sqrt(9)))), fac((sqrt(9)) & ((9) | (sqrt(9)))), fac((sqrt(9)) & ((fac(9)) + (sqrt(9)))), fac((sqrt(9)) & ((fac(9)) - (9))), fac((sqrt(9)) & ((fac(9)) ^ (sqrt(9)))), fac((sqrt(9)) & ((fac(9)) | (sqrt(9)))), fac((sqrt(9)) & ((sqrt(9)) % (9))), fac((sqrt(9)) & ((sqrt(9)) % (fac(9)))), fac((sqrt(9)) & ((sqrt(9)) & (sqrt(9)))), fac((sqrt(9)) & ((sqrt(9)) * (9))), fac((sqrt(9)) & ((sqrt(9)) ** (9))), fac((sqrt(9)) & ((sqrt(9)) ** (sqrt(9)))), fac((sqrt(9)) & ((sqrt(9)) + (fac(9)))), fac((sqrt(9)) & ((sqrt(9)) - (fac(9)))), fac((sqrt(9)) & ((sqrt(9)) << (fac(9)))), fac((sqrt(9)) & ((sqrt(9)) >> (fac(9)))), fac((sqrt(9)) & ((sqrt(9)) ^ (fac(9)))), fac((sqrt(9)) & ((sqrt(9)) | (9))), fac((sqrt(9)) & ((sqrt(9)) | (fac(9)))), fac((sqrt(9)) & ((sqrt(9)) | (sqrt(9)))), fac((sqrt(9)) & (sqrt((9) % (fac(9))))), fac((sqrt(9)) & (sqrt((9) & (9)))), fac((sqrt(9)) & (sqrt((9) ** (9)))), fac((sqrt(9)) & (sqrt((9) ** (sqrt(9))))), fac((sqrt(9)) & (sqrt((9) << (fac(9))))), fac((sqrt(9)) & (sqrt((9) >> (fac(9))))), fac((sqrt(9)) & (sqrt((9) | (9)))), fac((sqrt(9)) & (sqrt((sqrt(9)) * (sqrt(9))))), fac((sqrt(9)) * ((9) & (sqrt(9)))), fac((sqrt(9)) * ((9) / (9))), fac((sqrt(9)) * ((9) >> (sqrt(9)))), fac((sqrt(9)) * ((fac(9)) / (fac(9)))), fac((sqrt(9)) * ((sqrt(9)) & (9))), fac((sqrt(9)) * ((sqrt(9)) / (sqrt(9)))), fac((sqrt(9)) * (fac((9) % (9)))), fac((sqrt(9)) * (fac((9) % (sqrt(9))))), fac((sqrt(9)) * (fac((9) & (fac(9))))), fac((sqrt(9)) * (fac((9) & (sqrt(9))))), fac((sqrt(9)) * (fac((9) - (9)))), fac((sqrt(9)) * (fac((9) / (9)))), fac((sqrt(9)) * (fac((9) >> (9)))), fac((sqrt(9)) * (fac((9) >> (sqrt(9))))), fac((sqrt(9)) * (fac((9) ^ (9)))), fac((sqrt(9)) * (fac((fac(9)) % (9)))), fac((sqrt(9)) * (fac((fac(9)) % (fac(9))))), fac((sqrt(9)) * (fac((fac(9)) % (sqrt(9))))), fac((sqrt(9)) * (fac((fac(9)) & (9)))), fac((sqrt(9)) * (fac((fac(9)) & (sqrt(9))))), fac((sqrt(9)) * (fac((fac(9)) - (fac(9))))), fac((sqrt(9)) * (fac((fac(9)) / (fac(9))))), fac((sqrt(9)) * (fac((fac(9)) ^ (fac(9))))), fac((sqrt(9)) * (fac((sqrt(9)) % (sqrt(9))))), fac((sqrt(9)) * (fac((sqrt(9)) & (9)))), fac((sqrt(9)) * (fac((sqrt(9)) & (fac(9))))), fac((sqrt(9)) * (fac((sqrt(9)) - (sqrt(9))))), fac((sqrt(9)) * (fac((sqrt(9)) / (sqrt(9))))), fac((sqrt(9)) * (fac((sqrt(9)) >> (9)))), fac((sqrt(9)) * (fac((sqrt(9)) >> (sqrt(9))))), fac((sqrt(9)) * (fac((sqrt(9)) ^ (sqrt(9))))), fac((sqrt(9)) * (sqrt((9) & (sqrt(9))))), fac((sqrt(9)) * (sqrt((9) / (9)))), fac((sqrt(9)) * (sqrt((9) >> (sqrt(9))))), fac((sqrt(9)) * (sqrt((fac(9)) / (fac(9))))), fac((sqrt(9)) * (sqrt((sqrt(9)) & (9)))), fac((sqrt(9)) * (sqrt((sqrt(9)) / (sqrt(9))))), fac((sqrt(9)) ** ((9) & (sqrt(9)))), fac((sqrt(9)) ** ((9) / (9))), fac((sqrt(9)) ** ((9) >> (sqrt(9)))), fac((sqrt(9)) ** ((fac(9)) / (fac(9)))), fac((sqrt(9)) ** ((sqrt(9)) & (9))), fac((sqrt(9)) ** ((sqrt(9)) / (sqrt(9)))), fac((sqrt(9)) ** (fac((9) % (9)))), fac((sqrt(9)) ** (fac((9) % (sqrt(9))))), fac((sqrt(9)) ** (fac((9) & (fac(9))))), fac((sqrt(9)) ** (fac((9) & (sqrt(9))))), fac((sqrt(9)) ** (fac((9) - (9)))), fac((sqrt(9)) ** (fac((9) / (9)))), fac((sqrt(9)) ** (fac((9) >> (9)))), fac((sqrt(9)) ** (fac((9) >> (sqrt(9))))), fac((sqrt(9)) ** (fac((9) ^ (9)))), fac((sqrt(9)) ** (fac((fac(9)) % (9)))), fac((sqrt(9)) ** (fac((fac(9)) % (fac(9))))), fac((sqrt(9)) ** (fac((fac(9)) % (sqrt(9))))), fac((sqrt(9)) ** (fac((fac(9)) & (9)))), fac((sqrt(9)) ** (fac((fac(9)) & (sqrt(9))))), fac((sqrt(9)) ** (fac((fac(9)) - (fac(9))))), fac((sqrt(9)) ** (fac((fac(9)) / (fac(9))))), fac((sqrt(9)) ** (fac((fac(9)) ^ (fac(9))))), fac((sqrt(9)) ** (fac((sqrt(9)) % (sqrt(9))))), fac((sqrt(9)) ** (fac((sqrt(9)) & (9)))), fac((sqrt(9)) ** (fac((sqrt(9)) & (fac(9))))), fac((sqrt(9)) ** (fac((sqrt(9)) - (sqrt(9))))), fac((sqrt(9)) ** (fac((sqrt(9)) / (sqrt(9))))), fac((sqrt(9)) ** (fac((sqrt(9)) >> (9)))), fac((sqrt(9)) ** (fac((sqrt(9)) >> (sqrt(9))))), fac((sqrt(9)) ** (fac((sqrt(9)) ^ (sqrt(9))))), fac((sqrt(9)) ** (sqrt((9) & (sqrt(9))))), fac((sqrt(9)) ** (sqrt((9) / (9)))), fac((sqrt(9)) ** (sqrt((9) >> (sqrt(9))))), fac((sqrt(9)) ** (sqrt((fac(9)) / (fac(9))))), fac((sqrt(9)) ** (sqrt((sqrt(9)) & (9)))), fac((sqrt(9)) ** (sqrt((sqrt(9)) / (sqrt(9))))), fac((sqrt(9)) + ((9) % (9))), fac((sqrt(9)) + ((9) % (sqrt(9)))), fac((sqrt(9)) + ((9) & (fac(9)))), fac((sqrt(9)) + ((9) - (9))), fac((sqrt(9)) + ((9) >> (9))), fac((sqrt(9)) + ((9) ^ (9))), fac((sqrt(9)) + ((fac(9)) % (9))), fac((sqrt(9)) + ((fac(9)) % (fac(9)))), fac((sqrt(9)) + ((fac(9)) % (sqrt(9)))), fac((sqrt(9)) + ((fac(9)) & (9))), fac((sqrt(9)) + ((fac(9)) & (sqrt(9)))), fac((sqrt(9)) + ((fac(9)) - (fac(9)))), fac((sqrt(9)) + ((fac(9)) ^ (fac(9)))), fac((sqrt(9)) + ((sqrt(9)) % (sqrt(9)))), fac((sqrt(9)) + ((sqrt(9)) & (fac(9)))), fac((sqrt(9)) + ((sqrt(9)) - (sqrt(9)))), fac((sqrt(9)) + ((sqrt(9)) >> (9))), fac((sqrt(9)) + ((sqrt(9)) >> (sqrt(9)))), fac((sqrt(9)) + ((sqrt(9)) ^ (sqrt(9)))), fac((sqrt(9)) + (sqrt((9) % (9)))), fac((sqrt(9)) + (sqrt((9) % (sqrt(9))))), fac((sqrt(9)) + (sqrt((9) & (fac(9))))), fac((sqrt(9)) + (sqrt((9) - (9)))), fac((sqrt(9)) + (sqrt((9) >> (9)))), fac((sqrt(9)) + (sqrt((9) ^ (9)))), fac((sqrt(9)) + (sqrt((fac(9)) % (9)))), fac((sqrt(9)) + (sqrt((fac(9)) % (fac(9))))), fac((sqrt(9)) + (sqrt((fac(9)) % (sqrt(9))))), fac((sqrt(9)) + (sqrt((fac(9)) & (9)))), fac((sqrt(9)) + (sqrt((fac(9)) & (sqrt(9))))), fac((sqrt(9)) + (sqrt((fac(9)) - (fac(9))))), fac((sqrt(9)) + (sqrt((fac(9)) ^ (fac(9))))), fac((sqrt(9)) + (sqrt((sqrt(9)) % (sqrt(9))))), fac((sqrt(9)) + (sqrt((sqrt(9)) & (fac(9))))), fac((sqrt(9)) + (sqrt((sqrt(9)) - (sqrt(9))))), fac((sqrt(9)) + (sqrt((sqrt(9)) >> (9)))), fac((sqrt(9)) + (sqrt((sqrt(9)) >> (sqrt(9))))), fac((sqrt(9)) + (sqrt((sqrt(9)) ^ (sqrt(9))))), fac((sqrt(9)) - ((9) % (9))), fac((sqrt(9)) - ((9) % (sqrt(9)))), fac((sqrt(9)) - ((9) & (fac(9)))), fac((sqrt(9)) - ((9) - (9))), fac((sqrt(9)) - ((9) >> (9))), fac((sqrt(9)) - ((9) ^ (9))), fac((sqrt(9)) - ((fac(9)) % (9))), fac((sqrt(9)) - ((fac(9)) % (fac(9)))), fac((sqrt(9)) - ((fac(9)) % (sqrt(9)))), fac((sqrt(9)) - ((fac(9)) & (9))), fac((sqrt(9)) - ((fac(9)) & (sqrt(9)))), fac((sqrt(9)) - ((fac(9)) - (fac(9)))), fac((sqrt(9)) - ((fac(9)) ^ (fac(9)))), fac((sqrt(9)) - ((sqrt(9)) % (sqrt(9)))), fac((sqrt(9)) - ((sqrt(9)) & (fac(9)))), fac((sqrt(9)) - ((sqrt(9)) - (sqrt(9)))), fac((sqrt(9)) - ((sqrt(9)) >> (9))), fac((sqrt(9)) - ((sqrt(9)) >> (sqrt(9)))), fac((sqrt(9)) - ((sqrt(9)) ^ (sqrt(9)))), fac((sqrt(9)) - (sqrt((9) % (9)))), fac((sqrt(9)) - (sqrt((9) % (sqrt(9))))), fac((sqrt(9)) - (sqrt((9) & (fac(9))))), fac((sqrt(9)) - (sqrt((9) - (9)))), fac((sqrt(9)) - (sqrt((9) >> (9)))), fac((sqrt(9)) - (sqrt((9) ^ (9)))), fac((sqrt(9)) - (sqrt((fac(9)) % (9)))), fac((sqrt(9)) - (sqrt((fac(9)) % (fac(9))))), fac((sqrt(9)) - (sqrt((fac(9)) % (sqrt(9))))), fac((sqrt(9)) - (sqrt((fac(9)) & (9)))), fac((sqrt(9)) - (sqrt((fac(9)) & (sqrt(9))))), fac((sqrt(9)) - (sqrt((fac(9)) - (fac(9))))), fac((sqrt(9)) - (sqrt((fac(9)) ^ (fac(9))))), fac((sqrt(9)) - (sqrt((sqrt(9)) % (sqrt(9))))), fac((sqrt(9)) - (sqrt((sqrt(9)) & (fac(9))))), fac((sqrt(9)) - (sqrt((sqrt(9)) - (sqrt(9))))), fac((sqrt(9)) - (sqrt((sqrt(9)) >> (9)))), fac((sqrt(9)) - (sqrt((sqrt(9)) >> (sqrt(9))))), fac((sqrt(9)) - (sqrt((sqrt(9)) ^ (sqrt(9))))), fac((sqrt(9)) / ((9) & (sqrt(9)))), fac((sqrt(9)) / ((9) / (9))), fac((sqrt(9)) / ((9) >> (sqrt(9)))), fac((sqrt(9)) / ((fac(9)) / (fac(9)))), fac((sqrt(9)) / ((sqrt(9)) & (9))), fac((sqrt(9)) / ((sqrt(9)) / (sqrt(9)))), fac((sqrt(9)) / (fac((9) % (9)))), fac((sqrt(9)) / (fac((9) % (sqrt(9))))), fac((sqrt(9)) / (fac((9) & (fac(9))))), fac((sqrt(9)) / (fac((9) & (sqrt(9))))), fac((sqrt(9)) / (fac((9) - (9)))), fac((sqrt(9)) / (fac((9) / (9)))), fac((sqrt(9)) / (fac((9) >> (9)))), fac((sqrt(9)) / (fac((9) >> (sqrt(9))))), fac((sqrt(9)) / (fac((9) ^ (9)))), fac((sqrt(9)) / (fac((fac(9)) % (9)))), fac((sqrt(9)) / (fac((fac(9)) % (fac(9))))), fac((sqrt(9)) / (fac((fac(9)) % (sqrt(9))))), fac((sqrt(9)) / (fac((fac(9)) & (9)))), fac((sqrt(9)) / (fac((fac(9)) & (sqrt(9))))), fac((sqrt(9)) / (fac((fac(9)) - (fac(9))))), fac((sqrt(9)) / (fac((fac(9)) / (fac(9))))), fac((sqrt(9)) / (fac((fac(9)) ^ (fac(9))))), fac((sqrt(9)) / (fac((sqrt(9)) % (sqrt(9))))), fac((sqrt(9)) / (fac((sqrt(9)) & (9)))), fac((sqrt(9)) / (fac((sqrt(9)) & (fac(9))))), fac((sqrt(9)) / (fac((sqrt(9)) - (sqrt(9))))), fac((sqrt(9)) / (fac((sqrt(9)) / (sqrt(9))))), fac((sqrt(9)) / (fac((sqrt(9)) >> (9)))), fac((sqrt(9)) / (fac((sqrt(9)) >> (sqrt(9))))), fac((sqrt(9)) / (fac((sqrt(9)) ^ (sqrt(9))))), fac((sqrt(9)) / (sqrt((9) & (sqrt(9))))), fac((sqrt(9)) / (sqrt((9) / (9)))), fac((sqrt(9)) / (sqrt((9) >> (sqrt(9))))), fac((sqrt(9)) / (sqrt((fac(9)) / (fac(9))))), fac((sqrt(9)) / (sqrt((sqrt(9)) & (9)))), fac((sqrt(9)) / (sqrt((sqrt(9)) / (sqrt(9))))), fac((sqrt(9)) << ((9) % (9))), fac((sqrt(9)) << ((9) % (sqrt(9)))), fac((sqrt(9)) << ((9) & (fac(9)))), fac((sqrt(9)) << ((9) * (fac(9)))), fac((sqrt(9)) << ((9) - (9))), fac((sqrt(9)) << ((9) << (9))), fac((sqrt(9)) << ((9) >> (9))), fac((sqrt(9)) << ((9) ^ (9))), fac((sqrt(9)) << ((fac(9)) % (9))), fac((sqrt(9)) << ((fac(9)) % (fac(9)))), fac((sqrt(9)) << ((fac(9)) % (sqrt(9)))), fac((sqrt(9)) << ((fac(9)) & (9))), fac((sqrt(9)) << ((fac(9)) & (fac(9)))), fac((sqrt(9)) << ((fac(9)) & (sqrt(9)))), fac((sqrt(9)) << ((fac(9)) * (9))), fac((sqrt(9)) << ((fac(9)) * (fac(9)))), fac((sqrt(9)) << ((fac(9)) * (sqrt(9)))), fac((sqrt(9)) << ((fac(9)) ** (sqrt(9)))), fac((sqrt(9)) << ((fac(9)) + (fac(9)))), fac((sqrt(9)) << ((fac(9)) - (fac(9)))), fac((sqrt(9)) << ((fac(9)) / (9))), fac((sqrt(9)) << ((fac(9)) / (sqrt(9)))), fac((sqrt(9)) << ((fac(9)) << (9))), fac((sqrt(9)) << ((fac(9)) << (fac(9)))), fac((sqrt(9)) << ((fac(9)) << (sqrt(9)))), fac((sqrt(9)) << ((fac(9)) >> (fac(9)))), fac((sqrt(9)) << ((fac(9)) ^ (fac(9)))), fac((sqrt(9)) << ((fac(9)) | (fac(9)))), fac((sqrt(9)) << ((sqrt(9)) % (sqrt(9)))), fac((sqrt(9)) << ((sqrt(9)) & (fac(9)))), fac((sqrt(9)) << ((sqrt(9)) * (fac(9)))), fac((sqrt(9)) << ((sqrt(9)) - (sqrt(9)))), fac((sqrt(9)) << ((sqrt(9)) << (9))), fac((sqrt(9)) << ((sqrt(9)) >> (9))), fac((sqrt(9)) << ((sqrt(9)) >> (sqrt(9)))), fac((sqrt(9)) << ((sqrt(9)) ^ (sqrt(9)))), fac((sqrt(9)) << (fac((9) % (fac(9))))), fac((sqrt(9)) << (fac((9) & (9)))), fac((sqrt(9)) << (fac((9) << (fac(9))))), fac((sqrt(9)) << (fac((9) >> (fac(9))))), fac((sqrt(9)) << (fac((9) ^ (sqrt(9))))), fac((sqrt(9)) << (fac((9) | (9)))), fac((sqrt(9)) << (fac((sqrt(9)) * (sqrt(9))))), fac((sqrt(9)) << (fac((sqrt(9)) ^ (9)))), fac((sqrt(9)) << (sqrt((9) % (9)))), fac((sqrt(9)) << (sqrt((9) % (sqrt(9))))), fac((sqrt(9)) << (sqrt((9) & (fac(9))))), fac((sqrt(9)) << (sqrt((9) - (9)))), fac((sqrt(9)) << (sqrt((9) >> (9)))), fac((sqrt(9)) << (sqrt((9) ^ (9)))), fac((sqrt(9)) << (sqrt((fac(9)) % (9)))), fac((sqrt(9)) << (sqrt((fac(9)) % (fac(9))))), fac((sqrt(9)) << (sqrt((fac(9)) % (sqrt(9))))), fac((sqrt(9)) << (sqrt((fac(9)) & (9)))), fac((sqrt(9)) << (sqrt((fac(9)) & (sqrt(9))))), fac((sqrt(9)) << (sqrt((fac(9)) * (fac(9))))), fac((sqrt(9)) << (sqrt((fac(9)) - (fac(9))))), fac((sqrt(9)) << (sqrt((fac(9)) ^ (fac(9))))), fac((sqrt(9)) << (sqrt((sqrt(9)) % (sqrt(9))))), fac((sqrt(9)) << (sqrt((sqrt(9)) & (fac(9))))), fac((sqrt(9)) << (sqrt((sqrt(9)) - (sqrt(9))))), fac((sqrt(9)) << (sqrt((sqrt(9)) >> (9)))), fac((sqrt(9)) << (sqrt((sqrt(9)) >> (sqrt(9))))), fac((sqrt(9)) << (sqrt((sqrt(9)) ^ (sqrt(9))))), fac((sqrt(9)) >> ((9) % (9))), fac((sqrt(9)) >> ((9) % (sqrt(9)))), fac((sqrt(9)) >> ((9) & (fac(9)))), fac((sqrt(9)) >> ((9) * (fac(9)))), fac((sqrt(9)) >> ((9) - (9))), fac((sqrt(9)) >> ((9) << (9))), fac((sqrt(9)) >> ((9) >> (9))), fac((sqrt(9)) >> ((9) ^ (9))), fac((sqrt(9)) >> ((fac(9)) % (9))), fac((sqrt(9)) >> ((fac(9)) % (fac(9)))), fac((sqrt(9)) >> ((fac(9)) % (sqrt(9)))), fac((sqrt(9)) >> ((fac(9)) & (9))), fac((sqrt(9)) >> ((fac(9)) & (fac(9)))), fac((sqrt(9)) >> ((fac(9)) & (sqrt(9)))), fac((sqrt(9)) >> ((fac(9)) * (9))), fac((sqrt(9)) >> ((fac(9)) * (fac(9)))), fac((sqrt(9)) >> ((fac(9)) * (sqrt(9)))), fac((sqrt(9)) >> ((fac(9)) ** (sqrt(9)))), fac((sqrt(9)) >> ((fac(9)) + (fac(9)))), fac((sqrt(9)) >> ((fac(9)) - (fac(9)))), fac((sqrt(9)) >> ((fac(9)) / (9))), fac((sqrt(9)) >> ((fac(9)) / (sqrt(9)))), fac((sqrt(9)) >> ((fac(9)) << (9))), fac((sqrt(9)) >> ((fac(9)) << (fac(9)))), fac((sqrt(9)) >> ((fac(9)) << (sqrt(9)))), fac((sqrt(9)) >> ((fac(9)) >> (fac(9)))), fac((sqrt(9)) >> ((fac(9)) ^ (fac(9)))), fac((sqrt(9)) >> ((fac(9)) | (fac(9)))), fac((sqrt(9)) >> ((sqrt(9)) % (sqrt(9)))), fac((sqrt(9)) >> ((sqrt(9)) & (fac(9)))), fac((sqrt(9)) >> ((sqrt(9)) * (fac(9)))), fac((sqrt(9)) >> ((sqrt(9)) - (sqrt(9)))), fac((sqrt(9)) >> ((sqrt(9)) << (9))), fac((sqrt(9)) >> ((sqrt(9)) >> (9))), fac((sqrt(9)) >> ((sqrt(9)) >> (sqrt(9)))), fac((sqrt(9)) >> ((sqrt(9)) ^ (sqrt(9)))), fac((sqrt(9)) >> (fac((9) % (fac(9))))), fac((sqrt(9)) >> (fac((9) & (9)))), fac((sqrt(9)) >> (fac((9) << (fac(9))))), fac((sqrt(9)) >> (fac((9) >> (fac(9))))), fac((sqrt(9)) >> (fac((9) ^ (sqrt(9))))), fac((sqrt(9)) >> (fac((9) | (9)))), fac((sqrt(9)) >> (fac((sqrt(9)) * (sqrt(9))))), fac((sqrt(9)) >> (fac((sqrt(9)) ^ (9)))), fac((sqrt(9)) >> (sqrt((9) % (9)))), fac((sqrt(9)) >> (sqrt((9) % (sqrt(9))))), fac((sqrt(9)) >> (sqrt((9) & (fac(9))))), fac((sqrt(9)) >> (sqrt((9) - (9)))), fac((sqrt(9)) >> (sqrt((9) >> (9)))), fac((sqrt(9)) >> (sqrt((9) ^ (9)))), fac((sqrt(9)) >> (sqrt((fac(9)) % (9)))), fac((sqrt(9)) >> (sqrt((fac(9)) % (fac(9))))), fac((sqrt(9)) >> (sqrt((fac(9)) % (sqrt(9))))), fac((sqrt(9)) >> (sqrt((fac(9)) & (9)))), fac((sqrt(9)) >> (sqrt((fac(9)) & (sqrt(9))))), fac((sqrt(9)) >> (sqrt((fac(9)) * (fac(9))))), fac((sqrt(9)) >> (sqrt((fac(9)) - (fac(9))))), fac((sqrt(9)) >> (sqrt((fac(9)) ^ (fac(9))))), fac((sqrt(9)) >> (sqrt((sqrt(9)) % (sqrt(9))))), fac((sqrt(9)) >> (sqrt((sqrt(9)) & (fac(9))))), fac((sqrt(9)) >> (sqrt((sqrt(9)) - (sqrt(9))))), fac((sqrt(9)) >> (sqrt((sqrt(9)) >> (9)))), fac((sqrt(9)) >> (sqrt((sqrt(9)) >> (sqrt(9))))), fac((sqrt(9)) >> (sqrt((sqrt(9)) ^ (sqrt(9))))), fac((sqrt(9)) ^ ((9) % (9))), fac((sqrt(9)) ^ ((9) % (sqrt(9)))), fac((sqrt(9)) ^ ((9) & (fac(9)))), fac((sqrt(9)) ^ ((9) - (9))), fac((sqrt(9)) ^ ((9) >> (9))), fac((sqrt(9)) ^ ((9) ^ (9))), fac((sqrt(9)) ^ ((fac(9)) % (9))), fac((sqrt(9)) ^ ((fac(9)) % (fac(9)))), fac((sqrt(9)) ^ ((fac(9)) % (sqrt(9)))), fac((sqrt(9)) ^ ((fac(9)) & (9))), fac((sqrt(9)) ^ ((fac(9)) & (sqrt(9)))), fac((sqrt(9)) ^ ((fac(9)) - (fac(9)))), fac((sqrt(9)) ^ ((fac(9)) ^ (fac(9)))), fac((sqrt(9)) ^ ((sqrt(9)) % (sqrt(9)))), fac((sqrt(9)) ^ ((sqrt(9)) & (fac(9)))), fac((sqrt(9)) ^ ((sqrt(9)) - (sqrt(9)))), fac((sqrt(9)) ^ ((sqrt(9)) >> (9))), fac((sqrt(9)) ^ ((sqrt(9)) >> (sqrt(9)))), fac((sqrt(9)) ^ ((sqrt(9)) ^ (sqrt(9)))), fac((sqrt(9)) ^ (sqrt((9) % (9)))), fac((sqrt(9)) ^ (sqrt((9) % (sqrt(9))))), fac((sqrt(9)) ^ (sqrt((9) & (fac(9))))), fac((sqrt(9)) ^ (sqrt((9) - (9)))), fac((sqrt(9)) ^ (sqrt((9) >> (9)))), fac((sqrt(9)) ^ (sqrt((9) ^ (9)))), fac((sqrt(9)) ^ (sqrt((fac(9)) % (9)))), fac((sqrt(9)) ^ (sqrt((fac(9)) % (fac(9))))), fac((sqrt(9)) ^ (sqrt((fac(9)) % (sqrt(9))))), fac((sqrt(9)) ^ (sqrt((fac(9)) & (9)))), fac((sqrt(9)) ^ (sqrt((fac(9)) & (sqrt(9))))), fac((sqrt(9)) ^ (sqrt((fac(9)) - (fac(9))))), fac((sqrt(9)) ^ (sqrt((fac(9)) ^ (fac(9))))), fac((sqrt(9)) ^ (sqrt((sqrt(9)) % (sqrt(9))))), fac((sqrt(9)) ^ (sqrt((sqrt(9)) & (fac(9))))), fac((sqrt(9)) ^ (sqrt((sqrt(9)) - (sqrt(9))))), fac((sqrt(9)) ^ (sqrt((sqrt(9)) >> (9)))), fac((sqrt(9)) ^ (sqrt((sqrt(9)) >> (sqrt(9))))), fac((sqrt(9)) ^ (sqrt((sqrt(9)) ^ (sqrt(9))))), fac((sqrt(9)) | ((9) % (9))), fac((sqrt(9)) | ((9) % (sqrt(9)))), fac((sqrt(9)) | ((9) & (fac(9)))), fac((sqrt(9)) | ((9) & (sqrt(9)))), fac((sqrt(9)) | ((9) - (9))), fac((sqrt(9)) | ((9) / (9))), fac((sqrt(9)) | ((9) / (sqrt(9)))), fac((sqrt(9)) | ((9) >> (9))), fac((sqrt(9)) | ((9) >> (sqrt(9)))), fac((sqrt(9)) | ((9) ^ (9))), fac((sqrt(9)) | ((fac(9)) % (9))), fac((sqrt(9)) | ((fac(9)) % (fac(9)))), fac((sqrt(9)) | ((fac(9)) % (sqrt(9)))), fac((sqrt(9)) | ((fac(9)) & (9))), fac((sqrt(9)) | ((fac(9)) & (sqrt(9)))), fac((sqrt(9)) | ((fac(9)) - (fac(9)))), fac((sqrt(9)) | ((fac(9)) / (fac(9)))), fac((sqrt(9)) | ((fac(9)) ^ (fac(9)))), fac((sqrt(9)) | ((sqrt(9)) % (9))), fac((sqrt(9)) | ((sqrt(9)) % (fac(9)))), fac((sqrt(9)) | ((sqrt(9)) % (sqrt(9)))), fac((sqrt(9)) | ((sqrt(9)) & (9))), fac((sqrt(9)) | ((sqrt(9)) & (fac(9)))), fac((sqrt(9)) | ((sqrt(9)) & (sqrt(9)))), fac((sqrt(9)) | ((sqrt(9)) - (sqrt(9)))), fac((sqrt(9)) | ((sqrt(9)) / (sqrt(9)))), fac((sqrt(9)) | ((sqrt(9)) << (fac(9)))), fac((sqrt(9)) | ((sqrt(9)) >> (9))), fac((sqrt(9)) | ((sqrt(9)) >> (fac(9)))), fac((sqrt(9)) | ((sqrt(9)) >> (sqrt(9)))), fac((sqrt(9)) | ((sqrt(9)) ^ (sqrt(9)))), fac((sqrt(9)) | ((sqrt(9)) | (sqrt(9)))), fac((sqrt(9)) | (fac((9) % (9)))), fac((sqrt(9)) | (fac((9) % (sqrt(9))))), fac((sqrt(9)) | (fac((9) & (fac(9))))), fac((sqrt(9)) | (fac((9) & (sqrt(9))))), fac((sqrt(9)) | (fac((9) - (9)))), fac((sqrt(9)) | (fac((9) / (9)))), fac((sqrt(9)) | (fac((9) >> (9)))), fac((sqrt(9)) | (fac((9) >> (sqrt(9))))), fac((sqrt(9)) | (fac((9) ^ (9)))), fac((sqrt(9)) | (fac((fac(9)) % (9)))), fac((sqrt(9)) | (fac((fac(9)) % (fac(9))))), fac((sqrt(9)) | (fac((fac(9)) % (sqrt(9))))), fac((sqrt(9)) | (fac((fac(9)) & (9)))), fac((sqrt(9)) | (fac((fac(9)) & (sqrt(9))))), fac((sqrt(9)) | (fac((fac(9)) - (fac(9))))), fac((sqrt(9)) | (fac((fac(9)) / (fac(9))))), fac((sqrt(9)) | (fac((fac(9)) ^ (fac(9))))), fac((sqrt(9)) | (fac((sqrt(9)) % (sqrt(9))))), fac((sqrt(9)) | (fac((sqrt(9)) & (9)))), fac((sqrt(9)) | (fac((sqrt(9)) & (fac(9))))), fac((sqrt(9)) | (fac((sqrt(9)) - (sqrt(9))))), fac((sqrt(9)) | (fac((sqrt(9)) / (sqrt(9))))), fac((sqrt(9)) | (fac((sqrt(9)) >> (9)))), fac((sqrt(9)) | (fac((sqrt(9)) >> (sqrt(9))))), fac((sqrt(9)) | (fac((sqrt(9)) ^ (sqrt(9))))), fac((sqrt(9)) | (sqrt((9) % (9)))), fac((sqrt(9)) | (sqrt((9) % (fac(9))))), fac((sqrt(9)) | (sqrt((9) % (sqrt(9))))), fac((sqrt(9)) | (sqrt((9) & (9)))), fac((sqrt(9)) | (sqrt((9) & (fac(9))))), fac((sqrt(9)) | (sqrt((9) & (sqrt(9))))), fac((sqrt(9)) | (sqrt((9) - (9)))), fac((sqrt(9)) | (sqrt((9) / (9)))), fac((sqrt(9)) | (sqrt((9) << (fac(9))))), fac((sqrt(9)) | (sqrt((9) >> (9)))), fac((sqrt(9)) | (sqrt((9) >> (fac(9))))), fac((sqrt(9)) | (sqrt((9) >> (sqrt(9))))), fac((sqrt(9)) | (sqrt((9) ^ (9)))), fac((sqrt(9)) | (sqrt((9) | (9)))), fac((sqrt(9)) | (sqrt((fac(9)) % (9)))), fac((sqrt(9)) | (sqrt((fac(9)) % (fac(9))))), fac((sqrt(9)) | (sqrt((fac(9)) % (sqrt(9))))), fac((sqrt(9)) | (sqrt((fac(9)) & (9)))), fac((sqrt(9)) | (sqrt((fac(9)) & (sqrt(9))))), fac((sqrt(9)) | (sqrt((fac(9)) - (fac(9))))), fac((sqrt(9)) | (sqrt((fac(9)) / (fac(9))))), fac((sqrt(9)) | (sqrt((fac(9)) ^ (fac(9))))), fac((sqrt(9)) | (sqrt((sqrt(9)) % (sqrt(9))))), fac((sqrt(9)) | (sqrt((sqrt(9)) & (9)))), fac((sqrt(9)) | (sqrt((sqrt(9)) & (fac(9))))), fac((sqrt(9)) | (sqrt((sqrt(9)) * (sqrt(9))))), fac((sqrt(9)) | (sqrt((sqrt(9)) - (sqrt(9))))), fac((sqrt(9)) | (sqrt((sqrt(9)) / (sqrt(9))))), fac((sqrt(9)) | (sqrt((sqrt(9)) >> (9)))), fac((sqrt(9)) | (sqrt((sqrt(9)) >> (sqrt(9))))), fac((sqrt(9)) | (sqrt((sqrt(9)) ^ (sqrt(9))))), sqrt(((9) * (sqrt(9))) + (9)), sqrt(((9) + (sqrt(9))) * (sqrt(9))), sqrt(((sqrt(9)) * (9)) + (9)), sqrt(((sqrt(9)) ** (sqrt(9))) + (9)), sqrt(((sqrt(9)) + (9)) * (sqrt(9))), sqrt((9) + ((9) * (sqrt(9)))), sqrt((9) + ((sqrt(9)) * (9))), sqrt((9) + ((sqrt(9)) ** (sqrt(9)))), sqrt((9) + (sqrt((9) ** (sqrt(9))))), sqrt((sqrt((9) ** (sqrt(9)))) + (9)), sqrt((sqrt(9)) * ((9) + (sqrt(9)))), sqrt((sqrt(9)) * ((sqrt(9)) + (9))), ].every((v) => v === 6); +[(!9) + ((9) - (sqrt(9))), (!9) + ((sqrt(9)) + (sqrt(9))), (!9) + (fac((!9) + (sqrt(9)))), (!9) + (fac((!9) ^ (sqrt(9)))), (!9) + (fac((!9) | (sqrt(9)))), (!9) + (fac((9) / (sqrt(9)))), (!9) + (fac((sqrt(9)) % (9))), (!9) + (fac((sqrt(9)) % (fac(9)))), (!9) + (fac((sqrt(9)) & (sqrt(9)))), (!9) + (fac((sqrt(9)) + (!9))), (!9) + (fac((sqrt(9)) - (!9))), (!9) + (fac((sqrt(9)) << (!9))), (!9) + (fac((sqrt(9)) << (fac(9)))), (!9) + (fac((sqrt(9)) >> (!9))), (!9) + (fac((sqrt(9)) >> (fac(9)))), (!9) + (fac((sqrt(9)) ^ (!9))), (!9) + (fac((sqrt(9)) | (!9))), (!9) + (fac((sqrt(9)) | (sqrt(9)))), (!9) - ((sqrt(9)) - (9)), (!9) ^ ((9) - (sqrt(9))), (!9) ^ ((sqrt(9)) + (sqrt(9))), (!9) ^ (fac((!9) + (sqrt(9)))), (!9) ^ (fac((!9) ^ (sqrt(9)))), (!9) ^ (fac((!9) | (sqrt(9)))), (!9) ^ (fac((9) / (sqrt(9)))), (!9) ^ (fac((sqrt(9)) % (9))), (!9) ^ (fac((sqrt(9)) % (fac(9)))), (!9) ^ (fac((sqrt(9)) & (sqrt(9)))), (!9) ^ (fac((sqrt(9)) + (!9))), (!9) ^ (fac((sqrt(9)) - (!9))), (!9) ^ (fac((sqrt(9)) << (!9))), (!9) ^ (fac((sqrt(9)) << (fac(9)))), (!9) ^ (fac((sqrt(9)) >> (!9))), (!9) ^ (fac((sqrt(9)) >> (fac(9)))), (!9) ^ (fac((sqrt(9)) ^ (!9))), (!9) ^ (fac((sqrt(9)) | (!9))), (!9) ^ (fac((sqrt(9)) | (sqrt(9)))), (!9) | ((9) - (sqrt(9))), (!9) | ((sqrt(9)) + (sqrt(9))), (!9) | (fac((!9) + (sqrt(9)))), (!9) | (fac((!9) ^ (sqrt(9)))), (!9) | (fac((!9) | (sqrt(9)))), (!9) | (fac((9) / (sqrt(9)))), (!9) | (fac((sqrt(9)) % (9))), (!9) | (fac((sqrt(9)) % (fac(9)))), (!9) | (fac((sqrt(9)) & (sqrt(9)))), (!9) | (fac((sqrt(9)) + (!9))), (!9) | (fac((sqrt(9)) - (!9))), (!9) | (fac((sqrt(9)) << (!9))), (!9) | (fac((sqrt(9)) << (fac(9)))), (!9) | (fac((sqrt(9)) >> (!9))), (!9) | (fac((sqrt(9)) >> (fac(9)))), (!9) | (fac((sqrt(9)) ^ (!9))), (!9) | (fac((sqrt(9)) | (!9))), (!9) | (fac((sqrt(9)) | (sqrt(9)))), ((!9) + (9)) - (sqrt(9)), ((!9) + (sqrt(9))) + (sqrt(9)), ((!9) - (sqrt(9))) + (9), ((!9) ^ (9)) - (sqrt(9)), ((!9) ^ (sqrt(9))) + (sqrt(9)), ((!9) | (9)) - (sqrt(9)), ((!9) | (sqrt(9))) + (sqrt(9)), ((9) % (fac(9))) - (sqrt(9)), ((9) & (9)) - (sqrt(9)), ((9) + (!9)) - (sqrt(9)), ((9) + (9)) / (sqrt(9)), ((9) - (!9)) - (sqrt(9)), ((9) - (sqrt(9))) % (9), ((9) - (sqrt(9))) % (fac(9)), ((9) - (sqrt(9))) + (!9), ((9) - (sqrt(9))) - (!9), ((9) - (sqrt(9))) << (!9), ((9) - (sqrt(9))) << (fac(9)), ((9) - (sqrt(9))) >> (!9), ((9) - (sqrt(9))) >> (fac(9)), ((9) - (sqrt(9))) ^ (!9), ((9) - (sqrt(9))) | (!9), ((9) / (sqrt(9))) + (sqrt(9)), ((9) << (!9)) - (sqrt(9)), ((9) << (fac(9))) - (sqrt(9)), ((9) >> (!9)) - (sqrt(9)), ((9) >> (fac(9))) - (sqrt(9)), ((9) ^ (!9)) - (sqrt(9)), ((9) | (!9)) - (sqrt(9)), ((9) | (9)) - (sqrt(9)), ((fac(9)) - (sqrt(9))) % (9), ((fac(9)) >> (9)) % (9), ((sqrt(9)) % (9)) + (sqrt(9)), ((sqrt(9)) % (fac(9))) + (sqrt(9)), ((sqrt(9)) & (sqrt(9))) + (sqrt(9)), ((sqrt(9)) * (sqrt(9))) - (sqrt(9)), ((sqrt(9)) + (!9)) + (sqrt(9)), ((sqrt(9)) + (sqrt(9))) % (9), ((sqrt(9)) + (sqrt(9))) % (fac(9)), ((sqrt(9)) + (sqrt(9))) + (!9), ((sqrt(9)) + (sqrt(9))) - (!9), ((sqrt(9)) + (sqrt(9))) << (!9), ((sqrt(9)) + (sqrt(9))) << (fac(9)), ((sqrt(9)) + (sqrt(9))) >> (!9), ((sqrt(9)) + (sqrt(9))) >> (fac(9)), ((sqrt(9)) + (sqrt(9))) ^ (!9), ((sqrt(9)) + (sqrt(9))) | (!9), ((sqrt(9)) - (!9)) + (sqrt(9)), ((sqrt(9)) << (!9)) + (sqrt(9)), ((sqrt(9)) << (9)) % (9), ((sqrt(9)) << (fac(9))) + (sqrt(9)), ((sqrt(9)) << (sqrt(9))) % (9), ((sqrt(9)) >> (!9)) + (sqrt(9)), ((sqrt(9)) >> (fac(9))) + (sqrt(9)), ((sqrt(9)) ^ (!9)) + (sqrt(9)), ((sqrt(9)) | (!9)) + (sqrt(9)), ((sqrt(9)) | (sqrt(9))) + (sqrt(9)), (9) + ((!9) - (sqrt(9))), (9) - ((!9) + (sqrt(9))), (9) - ((!9) ^ (sqrt(9))), (9) - ((!9) | (sqrt(9))), (9) - ((9) / (sqrt(9))), (9) - ((sqrt(9)) % (9)), (9) - ((sqrt(9)) % (fac(9))), (9) - ((sqrt(9)) & (sqrt(9))), (9) - ((sqrt(9)) + (!9)), (9) - ((sqrt(9)) - (!9)), (9) - ((sqrt(9)) << (!9)), (9) - ((sqrt(9)) << (fac(9))), (9) - ((sqrt(9)) >> (!9)), (9) - ((sqrt(9)) >> (fac(9))), (9) - ((sqrt(9)) ^ (!9)), (9) - ((sqrt(9)) | (!9)), (9) - ((sqrt(9)) | (sqrt(9))), (9) - (sqrt((!9) + (9))), (9) - (sqrt((!9) ^ (9))), (9) - (sqrt((!9) | (9))), (9) - (sqrt((9) % (fac(9)))), (9) - (sqrt((9) & (9))), (9) - (sqrt((9) + (!9))), (9) - (sqrt((9) - (!9))), (9) - (sqrt((9) << (!9))), (9) - (sqrt((9) << (fac(9)))), (9) - (sqrt((9) >> (!9))), (9) - (sqrt((9) >> (fac(9)))), (9) - (sqrt((9) ^ (!9))), (9) - (sqrt((9) | (!9))), (9) - (sqrt((9) | (9))), (9) - (sqrt((sqrt(9)) * (sqrt(9)))), (fac((!9) + (sqrt(9)))) % (9), (fac((!9) + (sqrt(9)))) % (fac(9)), (fac((!9) + (sqrt(9)))) + (!9), (fac((!9) + (sqrt(9)))) - (!9), (fac((!9) + (sqrt(9)))) << (!9), (fac((!9) + (sqrt(9)))) << (fac(9)), (fac((!9) + (sqrt(9)))) >> (!9), (fac((!9) + (sqrt(9)))) >> (fac(9)), (fac((!9) + (sqrt(9)))) ^ (!9), (fac((!9) + (sqrt(9)))) | (!9), (fac((!9) ^ (sqrt(9)))) % (9), (fac((!9) ^ (sqrt(9)))) % (fac(9)), (fac((!9) ^ (sqrt(9)))) + (!9), (fac((!9) ^ (sqrt(9)))) - (!9), (fac((!9) ^ (sqrt(9)))) << (!9), (fac((!9) ^ (sqrt(9)))) << (fac(9)), (fac((!9) ^ (sqrt(9)))) >> (!9), (fac((!9) ^ (sqrt(9)))) >> (fac(9)), (fac((!9) ^ (sqrt(9)))) ^ (!9), (fac((!9) ^ (sqrt(9)))) | (!9), (fac((!9) | (sqrt(9)))) % (9), (fac((!9) | (sqrt(9)))) % (fac(9)), (fac((!9) | (sqrt(9)))) + (!9), (fac((!9) | (sqrt(9)))) - (!9), (fac((!9) | (sqrt(9)))) << (!9), (fac((!9) | (sqrt(9)))) << (fac(9)), (fac((!9) | (sqrt(9)))) >> (!9), (fac((!9) | (sqrt(9)))) >> (fac(9)), (fac((!9) | (sqrt(9)))) ^ (!9), (fac((!9) | (sqrt(9)))) | (!9), (fac((9) / (sqrt(9)))) % (9), (fac((9) / (sqrt(9)))) % (fac(9)), (fac((9) / (sqrt(9)))) + (!9), (fac((9) / (sqrt(9)))) - (!9), (fac((9) / (sqrt(9)))) << (!9), (fac((9) / (sqrt(9)))) << (fac(9)), (fac((9) / (sqrt(9)))) >> (!9), (fac((9) / (sqrt(9)))) >> (fac(9)), (fac((9) / (sqrt(9)))) ^ (!9), (fac((9) / (sqrt(9)))) | (!9), (fac((sqrt(9)) % (9))) % (9), (fac((sqrt(9)) % (9))) % (fac(9)), (fac((sqrt(9)) % (9))) + (!9), (fac((sqrt(9)) % (9))) - (!9), (fac((sqrt(9)) % (9))) << (!9), (fac((sqrt(9)) % (9))) << (fac(9)), (fac((sqrt(9)) % (9))) >> (!9), (fac((sqrt(9)) % (9))) >> (fac(9)), (fac((sqrt(9)) % (9))) ^ (!9), (fac((sqrt(9)) % (9))) | (!9), (fac((sqrt(9)) % (fac(9)))) % (9), (fac((sqrt(9)) % (fac(9)))) % (fac(9)), (fac((sqrt(9)) % (fac(9)))) + (!9), (fac((sqrt(9)) % (fac(9)))) - (!9), (fac((sqrt(9)) % (fac(9)))) << (!9), (fac((sqrt(9)) % (fac(9)))) << (fac(9)), (fac((sqrt(9)) % (fac(9)))) >> (!9), (fac((sqrt(9)) % (fac(9)))) >> (fac(9)), (fac((sqrt(9)) % (fac(9)))) ^ (!9), (fac((sqrt(9)) % (fac(9)))) | (!9), (fac((sqrt(9)) & (sqrt(9)))) % (9), (fac((sqrt(9)) & (sqrt(9)))) % (fac(9)), (fac((sqrt(9)) & (sqrt(9)))) + (!9), (fac((sqrt(9)) & (sqrt(9)))) - (!9), (fac((sqrt(9)) & (sqrt(9)))) << (!9), (fac((sqrt(9)) & (sqrt(9)))) << (fac(9)), (fac((sqrt(9)) & (sqrt(9)))) >> (!9), (fac((sqrt(9)) & (sqrt(9)))) >> (fac(9)), (fac((sqrt(9)) & (sqrt(9)))) ^ (!9), (fac((sqrt(9)) & (sqrt(9)))) | (!9), (fac((sqrt(9)) + (!9))) % (9), (fac((sqrt(9)) + (!9))) % (fac(9)), (fac((sqrt(9)) + (!9))) + (!9), (fac((sqrt(9)) + (!9))) - (!9), (fac((sqrt(9)) + (!9))) << (!9), (fac((sqrt(9)) + (!9))) << (fac(9)), (fac((sqrt(9)) + (!9))) >> (!9), (fac((sqrt(9)) + (!9))) >> (fac(9)), (fac((sqrt(9)) + (!9))) ^ (!9), (fac((sqrt(9)) + (!9))) | (!9), (fac((sqrt(9)) - (!9))) % (9), (fac((sqrt(9)) - (!9))) % (fac(9)), (fac((sqrt(9)) - (!9))) + (!9), (fac((sqrt(9)) - (!9))) - (!9), (fac((sqrt(9)) - (!9))) << (!9), (fac((sqrt(9)) - (!9))) << (fac(9)), (fac((sqrt(9)) - (!9))) >> (!9), (fac((sqrt(9)) - (!9))) >> (fac(9)), (fac((sqrt(9)) - (!9))) ^ (!9), (fac((sqrt(9)) - (!9))) | (!9), (fac((sqrt(9)) << (!9))) % (9), (fac((sqrt(9)) << (!9))) % (fac(9)), (fac((sqrt(9)) << (!9))) + (!9), (fac((sqrt(9)) << (!9))) - (!9), (fac((sqrt(9)) << (!9))) << (!9), (fac((sqrt(9)) << (!9))) << (fac(9)), (fac((sqrt(9)) << (!9))) >> (!9), (fac((sqrt(9)) << (!9))) >> (fac(9)), (fac((sqrt(9)) << (!9))) ^ (!9), (fac((sqrt(9)) << (!9))) | (!9), (fac((sqrt(9)) << (fac(9)))) % (9), (fac((sqrt(9)) << (fac(9)))) % (fac(9)), (fac((sqrt(9)) << (fac(9)))) + (!9), (fac((sqrt(9)) << (fac(9)))) - (!9), (fac((sqrt(9)) << (fac(9)))) << (!9), (fac((sqrt(9)) << (fac(9)))) << (fac(9)), (fac((sqrt(9)) << (fac(9)))) >> (!9), (fac((sqrt(9)) << (fac(9)))) >> (fac(9)), (fac((sqrt(9)) << (fac(9)))) ^ (!9), (fac((sqrt(9)) << (fac(9)))) | (!9), (fac((sqrt(9)) >> (!9))) % (9), (fac((sqrt(9)) >> (!9))) % (fac(9)), (fac((sqrt(9)) >> (!9))) + (!9), (fac((sqrt(9)) >> (!9))) - (!9), (fac((sqrt(9)) >> (!9))) << (!9), (fac((sqrt(9)) >> (!9))) << (fac(9)), (fac((sqrt(9)) >> (!9))) >> (!9), (fac((sqrt(9)) >> (!9))) >> (fac(9)), (fac((sqrt(9)) >> (!9))) ^ (!9), (fac((sqrt(9)) >> (!9))) | (!9), (fac((sqrt(9)) >> (fac(9)))) % (9), (fac((sqrt(9)) >> (fac(9)))) % (fac(9)), (fac((sqrt(9)) >> (fac(9)))) + (!9), (fac((sqrt(9)) >> (fac(9)))) - (!9), (fac((sqrt(9)) >> (fac(9)))) << (!9), (fac((sqrt(9)) >> (fac(9)))) << (fac(9)), (fac((sqrt(9)) >> (fac(9)))) >> (!9), (fac((sqrt(9)) >> (fac(9)))) >> (fac(9)), (fac((sqrt(9)) >> (fac(9)))) ^ (!9), (fac((sqrt(9)) >> (fac(9)))) | (!9), (fac((sqrt(9)) ^ (!9))) % (9), (fac((sqrt(9)) ^ (!9))) % (fac(9)), (fac((sqrt(9)) ^ (!9))) + (!9), (fac((sqrt(9)) ^ (!9))) - (!9), (fac((sqrt(9)) ^ (!9))) << (!9), (fac((sqrt(9)) ^ (!9))) << (fac(9)), (fac((sqrt(9)) ^ (!9))) >> (!9), (fac((sqrt(9)) ^ (!9))) >> (fac(9)), (fac((sqrt(9)) ^ (!9))) ^ (!9), (fac((sqrt(9)) ^ (!9))) | (!9), (fac((sqrt(9)) | (!9))) % (9), (fac((sqrt(9)) | (!9))) % (fac(9)), (fac((sqrt(9)) | (!9))) + (!9), (fac((sqrt(9)) | (!9))) - (!9), (fac((sqrt(9)) | (!9))) << (!9), (fac((sqrt(9)) | (!9))) << (fac(9)), (fac((sqrt(9)) | (!9))) >> (!9), (fac((sqrt(9)) | (!9))) >> (fac(9)), (fac((sqrt(9)) | (!9))) ^ (!9), (fac((sqrt(9)) | (!9))) | (!9), (fac((sqrt(9)) | (sqrt(9)))) % (9), (fac((sqrt(9)) | (sqrt(9)))) % (fac(9)), (fac((sqrt(9)) | (sqrt(9)))) + (!9), (fac((sqrt(9)) | (sqrt(9)))) - (!9), (fac((sqrt(9)) | (sqrt(9)))) << (!9), (fac((sqrt(9)) | (sqrt(9)))) << (fac(9)), (fac((sqrt(9)) | (sqrt(9)))) >> (!9), (fac((sqrt(9)) | (sqrt(9)))) >> (fac(9)), (fac((sqrt(9)) | (sqrt(9)))) ^ (!9), (fac((sqrt(9)) | (sqrt(9)))) | (!9), (sqrt((!9) + (9))) + (sqrt(9)), (sqrt((!9) ^ (9))) + (sqrt(9)), (sqrt((!9) | (9))) + (sqrt(9)), (sqrt((9) % (fac(9)))) + (sqrt(9)), (sqrt((9) & (9))) + (sqrt(9)), (sqrt((9) * (9))) - (sqrt(9)), (sqrt((9) + (!9))) + (sqrt(9)), (sqrt((9) - (!9))) + (sqrt(9)), (sqrt((9) << (!9))) + (sqrt(9)), (sqrt((9) << (fac(9)))) + (sqrt(9)), (sqrt((9) >> (!9))) + (sqrt(9)), (sqrt((9) >> (fac(9)))) + (sqrt(9)), (sqrt((9) ^ (!9))) + (sqrt(9)), (sqrt((9) | (!9))) + (sqrt(9)), (sqrt((9) | (9))) + (sqrt(9)), (sqrt((sqrt(9)) * (sqrt(9)))) + (sqrt(9)), (sqrt(9)) + ((!9) + (sqrt(9))), (sqrt(9)) + ((!9) ^ (sqrt(9))), (sqrt(9)) + ((!9) | (sqrt(9))), (sqrt(9)) + ((9) / (sqrt(9))), (sqrt(9)) + ((sqrt(9)) % (9)), (sqrt(9)) + ((sqrt(9)) % (fac(9))), (sqrt(9)) + ((sqrt(9)) & (sqrt(9))), (sqrt(9)) + ((sqrt(9)) + (!9)), (sqrt(9)) + ((sqrt(9)) - (!9)), (sqrt(9)) + ((sqrt(9)) << (!9)), (sqrt(9)) + ((sqrt(9)) << (fac(9))), (sqrt(9)) + ((sqrt(9)) >> (!9)), (sqrt(9)) + ((sqrt(9)) >> (fac(9))), (sqrt(9)) + ((sqrt(9)) ^ (!9)), (sqrt(9)) + ((sqrt(9)) | (!9)), (sqrt(9)) + ((sqrt(9)) | (sqrt(9))), (sqrt(9)) + (sqrt((!9) + (9))), (sqrt(9)) + (sqrt((!9) ^ (9))), (sqrt(9)) + (sqrt((!9) | (9))), (sqrt(9)) + (sqrt((9) % (fac(9)))), (sqrt(9)) + (sqrt((9) & (9))), (sqrt(9)) + (sqrt((9) + (!9))), (sqrt(9)) + (sqrt((9) - (!9))), (sqrt(9)) + (sqrt((9) << (!9))), (sqrt(9)) + (sqrt((9) << (fac(9)))), (sqrt(9)) + (sqrt((9) >> (!9))), (sqrt(9)) + (sqrt((9) >> (fac(9)))), (sqrt(9)) + (sqrt((9) ^ (!9))), (sqrt(9)) + (sqrt((9) | (!9))), (sqrt(9)) + (sqrt((9) | (9))), (sqrt(9)) + (sqrt((sqrt(9)) * (sqrt(9)))), (sqrt(9)) - ((!9) - (sqrt(9))), (sqrt(9)) << (!((!9) % (9))), (sqrt(9)) << (!((!9) % (fac(9)))), (sqrt(9)) << (!((!9) % (sqrt(9)))), (sqrt(9)) << (!((!9) & (!9))), (sqrt(9)) << (!((!9) & (9))), (sqrt(9)) << (!((!9) & (fac(9)))), (sqrt(9)) << (!((!9) & (sqrt(9)))), (sqrt(9)) << (!((!9) * (!9))), (sqrt(9)) << (!((!9) * (9))), (sqrt(9)) << (!((!9) * (fac(9)))), (sqrt(9)) << (!((!9) * (sqrt(9)))), (sqrt(9)) << (!((!9) ** (9))), (sqrt(9)) << (!((!9) ** (fac(9)))), (sqrt(9)) << (!((!9) ** (sqrt(9)))), (sqrt(9)) << (!((!9) + (!9))), (sqrt(9)) << (!((!9) - (!9))), (sqrt(9)) << (!((!9) / (9))), (sqrt(9)) << (!((!9) / (fac(9)))), (sqrt(9)) << (!((!9) / (sqrt(9)))), (sqrt(9)) << (!((!9) << (!9))), (sqrt(9)) << (!((!9) << (9))), (sqrt(9)) << (!((!9) << (fac(9)))), (sqrt(9)) << (!((!9) << (sqrt(9)))), (sqrt(9)) << (!((!9) >> (!9))), (sqrt(9)) << (!((!9) >> (9))), (sqrt(9)) << (!((!9) >> (fac(9)))), (sqrt(9)) << (!((!9) >> (sqrt(9)))), (sqrt(9)) << (!((!9) ^ (!9))), (sqrt(9)) << (!((!9) | (!9))), (sqrt(9)) << (!((9) % (9))), (sqrt(9)) << (!((9) % (sqrt(9)))), (sqrt(9)) << (!((9) & (!9))), (sqrt(9)) << (!((9) & (fac(9)))), (sqrt(9)) << (!((9) * (!9))), (sqrt(9)) << (!((9) - (9))), (sqrt(9)) << (!((9) >> (9))), (sqrt(9)) << (!((9) ^ (9))), (sqrt(9)) << (!((fac(9)) % (9))), (sqrt(9)) << (!((fac(9)) % (fac(9)))), (sqrt(9)) << (!((fac(9)) % (sqrt(9)))), (sqrt(9)) << (!((fac(9)) & (!9))), (sqrt(9)) << (!((fac(9)) & (9))), (sqrt(9)) << (!((fac(9)) & (sqrt(9)))), (sqrt(9)) << (!((fac(9)) * (!9))), (sqrt(9)) << (!((fac(9)) - (fac(9)))), (sqrt(9)) << (!((fac(9)) ^ (fac(9)))), (sqrt(9)) << (!((sqrt(9)) % (sqrt(9)))), (sqrt(9)) << (!((sqrt(9)) & (!9))), (sqrt(9)) << (!((sqrt(9)) & (fac(9)))), (sqrt(9)) << (!((sqrt(9)) * (!9))), (sqrt(9)) << (!((sqrt(9)) - (sqrt(9)))), (sqrt(9)) << (!((sqrt(9)) >> (9))), (sqrt(9)) << (!((sqrt(9)) >> (sqrt(9)))), (sqrt(9)) << (!((sqrt(9)) ^ (sqrt(9)))), (sqrt(9)) << ((!9) ** (!9)), (sqrt(9)) << ((9) & (sqrt(9))), (sqrt(9)) << ((9) ** (!9)), (sqrt(9)) << ((9) / (9)), (sqrt(9)) << ((9) >> (sqrt(9))), (sqrt(9)) << ((fac(9)) ** (!9)), (sqrt(9)) << ((fac(9)) / (fac(9))), (sqrt(9)) << ((sqrt(9)) & (9)), (sqrt(9)) << ((sqrt(9)) ** (!9)), (sqrt(9)) << ((sqrt(9)) / (sqrt(9))), (sqrt(9)) << (fac((!9) % (9))), (sqrt(9)) << (fac((!9) % (fac(9)))), (sqrt(9)) << (fac((!9) % (sqrt(9)))), (sqrt(9)) << (fac((!9) & (!9))), (sqrt(9)) << (fac((!9) & (9))), (sqrt(9)) << (fac((!9) & (fac(9)))), (sqrt(9)) << (fac((!9) & (sqrt(9)))), (sqrt(9)) << (fac((!9) * (!9))), (sqrt(9)) << (fac((!9) * (9))), (sqrt(9)) << (fac((!9) * (fac(9)))), (sqrt(9)) << (fac((!9) * (sqrt(9)))), (sqrt(9)) << (fac((!9) ** (!9))), (sqrt(9)) << (fac((!9) ** (9))), (sqrt(9)) << (fac((!9) ** (fac(9)))), (sqrt(9)) << (fac((!9) ** (sqrt(9)))), (sqrt(9)) << (fac((!9) + (!9))), (sqrt(9)) << (fac((!9) - (!9))), (sqrt(9)) << (fac((!9) / (9))), (sqrt(9)) << (fac((!9) / (fac(9)))), (sqrt(9)) << (fac((!9) / (sqrt(9)))), (sqrt(9)) << (fac((!9) << (!9))), (sqrt(9)) << (fac((!9) << (9))), (sqrt(9)) << (fac((!9) << (fac(9)))), (sqrt(9)) << (fac((!9) << (sqrt(9)))), (sqrt(9)) << (fac((!9) >> (!9))), (sqrt(9)) << (fac((!9) >> (9))), (sqrt(9)) << (fac((!9) >> (fac(9)))), (sqrt(9)) << (fac((!9) >> (sqrt(9)))), (sqrt(9)) << (fac((!9) ^ (!9))), (sqrt(9)) << (fac((!9) | (!9))), (sqrt(9)) << (fac((9) % (9))), (sqrt(9)) << (fac((9) % (sqrt(9)))), (sqrt(9)) << (fac((9) & (!9))), (sqrt(9)) << (fac((9) & (fac(9)))), (sqrt(9)) << (fac((9) & (sqrt(9)))), (sqrt(9)) << (fac((9) * (!9))), (sqrt(9)) << (fac((9) ** (!9))), (sqrt(9)) << (fac((9) - (9))), (sqrt(9)) << (fac((9) / (9))), (sqrt(9)) << (fac((9) >> (9))), (sqrt(9)) << (fac((9) >> (sqrt(9)))), (sqrt(9)) << (fac((9) ^ (9))), (sqrt(9)) << (fac((fac(9)) % (9))), (sqrt(9)) << (fac((fac(9)) % (fac(9)))), (sqrt(9)) << (fac((fac(9)) % (sqrt(9)))), (sqrt(9)) << (fac((fac(9)) & (!9))), (sqrt(9)) << (fac((fac(9)) & (9))), (sqrt(9)) << (fac((fac(9)) & (sqrt(9)))), (sqrt(9)) << (fac((fac(9)) * (!9))), (sqrt(9)) << (fac((fac(9)) ** (!9))), (sqrt(9)) << (fac((fac(9)) - (fac(9)))), (sqrt(9)) << (fac((fac(9)) / (fac(9)))), (sqrt(9)) << (fac((fac(9)) ^ (fac(9)))), (sqrt(9)) << (fac((sqrt(9)) % (sqrt(9)))), (sqrt(9)) << (fac((sqrt(9)) & (!9))), (sqrt(9)) << (fac((sqrt(9)) & (9))), (sqrt(9)) << (fac((sqrt(9)) & (fac(9)))), (sqrt(9)) << (fac((sqrt(9)) * (!9))), (sqrt(9)) << (fac((sqrt(9)) ** (!9))), (sqrt(9)) << (fac((sqrt(9)) - (sqrt(9)))), (sqrt(9)) << (fac((sqrt(9)) / (sqrt(9)))), (sqrt(9)) << (fac((sqrt(9)) >> (9))), (sqrt(9)) << (fac((sqrt(9)) >> (sqrt(9)))), (sqrt(9)) << (fac((sqrt(9)) ^ (sqrt(9)))), (sqrt(9)) << (sqrt((!9) ** (!9))), (sqrt(9)) << (sqrt((9) & (sqrt(9)))), (sqrt(9)) << (sqrt((9) ** (!9))), (sqrt(9)) << (sqrt((9) / (9))), (sqrt(9)) << (sqrt((9) >> (sqrt(9)))), (sqrt(9)) << (sqrt((fac(9)) ** (!9))), (sqrt(9)) << (sqrt((fac(9)) / (fac(9)))), (sqrt(9)) << (sqrt((sqrt(9)) & (9))), (sqrt(9)) << (sqrt((sqrt(9)) ** (!9))), (sqrt(9)) << (sqrt((sqrt(9)) / (sqrt(9)))), fac((!((!9) % (9))) * (sqrt(9))), fac((!((!9) % (9))) | (sqrt(9))), fac((!((!9) % (fac(9)))) * (sqrt(9))), fac((!((!9) % (fac(9)))) | (sqrt(9))), fac((!((!9) % (sqrt(9)))) * (sqrt(9))), fac((!((!9) % (sqrt(9)))) | (sqrt(9))), fac((!((!9) & (!9))) * (sqrt(9))), fac((!((!9) & (!9))) | (sqrt(9))), fac((!((!9) & (9))) * (sqrt(9))), fac((!((!9) & (9))) | (sqrt(9))), fac((!((!9) & (fac(9)))) * (sqrt(9))), fac((!((!9) & (fac(9)))) | (sqrt(9))), fac((!((!9) & (sqrt(9)))) * (sqrt(9))), fac((!((!9) & (sqrt(9)))) | (sqrt(9))), fac((!((!9) * (!9))) * (sqrt(9))), fac((!((!9) * (!9))) | (sqrt(9))), fac((!((!9) * (9))) * (sqrt(9))), fac((!((!9) * (9))) | (sqrt(9))), fac((!((!9) * (fac(9)))) * (sqrt(9))), fac((!((!9) * (fac(9)))) | (sqrt(9))), fac((!((!9) * (sqrt(9)))) * (sqrt(9))), fac((!((!9) * (sqrt(9)))) | (sqrt(9))), fac((!((!9) ** (!9))) + (sqrt(9))), fac((!((!9) ** (!9))) ^ (sqrt(9))), fac((!((!9) ** (!9))) | (sqrt(9))), fac((!((!9) ** (9))) * (sqrt(9))), fac((!((!9) ** (9))) | (sqrt(9))), fac((!((!9) ** (fac(9)))) * (sqrt(9))), fac((!((!9) ** (fac(9)))) | (sqrt(9))), fac((!((!9) ** (sqrt(9)))) * (sqrt(9))), fac((!((!9) ** (sqrt(9)))) | (sqrt(9))), fac((!((!9) + (!9))) * (sqrt(9))), fac((!((!9) + (!9))) | (sqrt(9))), fac((!((!9) + (9))) + (sqrt(9))), fac((!((!9) + (9))) ^ (sqrt(9))), fac((!((!9) + (9))) | (sqrt(9))), fac((!((!9) + (fac(9)))) + (sqrt(9))), fac((!((!9) + (fac(9)))) ^ (sqrt(9))), fac((!((!9) + (fac(9)))) | (sqrt(9))), fac((!((!9) + (sqrt(9)))) + (sqrt(9))), fac((!((!9) + (sqrt(9)))) ^ (sqrt(9))), fac((!((!9) + (sqrt(9)))) | (sqrt(9))), fac((!((!9) - (!9))) * (sqrt(9))), fac((!((!9) - (!9))) | (sqrt(9))), fac((!((!9) - (9))) + (sqrt(9))), fac((!((!9) - (9))) ^ (sqrt(9))), fac((!((!9) - (9))) | (sqrt(9))), fac((!((!9) - (fac(9)))) + (sqrt(9))), fac((!((!9) - (fac(9)))) ^ (sqrt(9))), fac((!((!9) - (fac(9)))) | (sqrt(9))), fac((!((!9) - (sqrt(9)))) + (sqrt(9))), fac((!((!9) - (sqrt(9)))) ^ (sqrt(9))), fac((!((!9) - (sqrt(9)))) | (sqrt(9))), fac((!((!9) / (9))) * (sqrt(9))), fac((!((!9) / (9))) | (sqrt(9))), fac((!((!9) / (fac(9)))) * (sqrt(9))), fac((!((!9) / (fac(9)))) | (sqrt(9))), fac((!((!9) / (sqrt(9)))) * (sqrt(9))), fac((!((!9) / (sqrt(9)))) | (sqrt(9))), fac((!((!9) << (!9))) * (sqrt(9))), fac((!((!9) << (!9))) | (sqrt(9))), fac((!((!9) << (9))) * (sqrt(9))), fac((!((!9) << (9))) | (sqrt(9))), fac((!((!9) << (fac(9)))) * (sqrt(9))), fac((!((!9) << (fac(9)))) | (sqrt(9))), fac((!((!9) << (sqrt(9)))) * (sqrt(9))), fac((!((!9) << (sqrt(9)))) | (sqrt(9))), fac((!((!9) >> (!9))) * (sqrt(9))), fac((!((!9) >> (!9))) | (sqrt(9))), fac((!((!9) >> (9))) * (sqrt(9))), fac((!((!9) >> (9))) | (sqrt(9))), fac((!((!9) >> (fac(9)))) * (sqrt(9))), fac((!((!9) >> (fac(9)))) | (sqrt(9))), fac((!((!9) >> (sqrt(9)))) * (sqrt(9))), fac((!((!9) >> (sqrt(9)))) | (sqrt(9))), fac((!((!9) ^ (!9))) * (sqrt(9))), fac((!((!9) ^ (!9))) | (sqrt(9))), fac((!((!9) ^ (9))) + (sqrt(9))), fac((!((!9) ^ (9))) ^ (sqrt(9))), fac((!((!9) ^ (9))) | (sqrt(9))), fac((!((!9) ^ (fac(9)))) + (sqrt(9))), fac((!((!9) ^ (fac(9)))) ^ (sqrt(9))), fac((!((!9) ^ (fac(9)))) | (sqrt(9))), fac((!((!9) ^ (sqrt(9)))) + (sqrt(9))), fac((!((!9) ^ (sqrt(9)))) ^ (sqrt(9))), fac((!((!9) ^ (sqrt(9)))) | (sqrt(9))), fac((!((!9) | (!9))) * (sqrt(9))), fac((!((!9) | (!9))) | (sqrt(9))), fac((!((!9) | (9))) + (sqrt(9))), fac((!((!9) | (9))) ^ (sqrt(9))), fac((!((!9) | (9))) | (sqrt(9))), fac((!((!9) | (fac(9)))) + (sqrt(9))), fac((!((!9) | (fac(9)))) ^ (sqrt(9))), fac((!((!9) | (fac(9)))) | (sqrt(9))), fac((!((!9) | (sqrt(9)))) + (sqrt(9))), fac((!((!9) | (sqrt(9)))) ^ (sqrt(9))), fac((!((!9) | (sqrt(9)))) | (sqrt(9))), fac((!((9) % (9))) * (sqrt(9))), fac((!((9) % (9))) | (sqrt(9))), fac((!((9) % (fac(9)))) + (sqrt(9))), fac((!((9) % (fac(9)))) ^ (sqrt(9))), fac((!((9) % (fac(9)))) | (sqrt(9))), fac((!((9) % (sqrt(9)))) * (sqrt(9))), fac((!((9) % (sqrt(9)))) | (sqrt(9))), fac((!((9) & (!9))) * (sqrt(9))), fac((!((9) & (!9))) | (sqrt(9))), fac((!((9) & (9))) + (sqrt(9))), fac((!((9) & (9))) ^ (sqrt(9))), fac((!((9) & (9))) | (sqrt(9))), fac((!((9) & (fac(9)))) * (sqrt(9))), fac((!((9) & (fac(9)))) | (sqrt(9))), fac((!((9) & (sqrt(9)))) + (sqrt(9))), fac((!((9) & (sqrt(9)))) ^ (sqrt(9))), fac((!((9) & (sqrt(9)))) | (sqrt(9))), fac((!((9) * (!9))) * (sqrt(9))), fac((!((9) * (!9))) | (sqrt(9))), fac((!((9) * (9))) + (sqrt(9))), fac((!((9) * (9))) ^ (sqrt(9))), fac((!((9) * (9))) | (sqrt(9))), fac((!((9) * (fac(9)))) + (sqrt(9))), fac((!((9) * (fac(9)))) ^ (sqrt(9))), fac((!((9) * (fac(9)))) | (sqrt(9))), fac((!((9) * (sqrt(9)))) + (sqrt(9))), fac((!((9) * (sqrt(9)))) ^ (sqrt(9))), fac((!((9) * (sqrt(9)))) | (sqrt(9))), fac((!((9) ** (!9))) + (sqrt(9))), fac((!((9) ** (!9))) ^ (sqrt(9))), fac((!((9) ** (!9))) | (sqrt(9))), fac((!((9) ** (9))) + (sqrt(9))), fac((!((9) ** (9))) ^ (sqrt(9))), fac((!((9) ** (9))) | (sqrt(9))), fac((!((9) ** (sqrt(9)))) + (sqrt(9))), fac((!((9) ** (sqrt(9)))) ^ (sqrt(9))), fac((!((9) ** (sqrt(9)))) | (sqrt(9))), fac((!((9) + (!9))) + (sqrt(9))), fac((!((9) + (!9))) ^ (sqrt(9))), fac((!((9) + (!9))) | (sqrt(9))), fac((!((9) + (9))) + (sqrt(9))), fac((!((9) + (9))) ^ (sqrt(9))), fac((!((9) + (9))) | (sqrt(9))), fac((!((9) + (fac(9)))) + (sqrt(9))), fac((!((9) + (fac(9)))) ^ (sqrt(9))), fac((!((9) + (fac(9)))) | (sqrt(9))), fac((!((9) + (sqrt(9)))) + (sqrt(9))), fac((!((9) + (sqrt(9)))) ^ (sqrt(9))), fac((!((9) + (sqrt(9)))) | (sqrt(9))), fac((!((9) - (!9))) + (sqrt(9))), fac((!((9) - (!9))) ^ (sqrt(9))), fac((!((9) - (!9))) | (sqrt(9))), fac((!((9) - (9))) * (sqrt(9))), fac((!((9) - (9))) | (sqrt(9))), fac((!((9) - (fac(9)))) + (sqrt(9))), fac((!((9) - (fac(9)))) ^ (sqrt(9))), fac((!((9) - (fac(9)))) | (sqrt(9))), fac((!((9) - (sqrt(9)))) + (sqrt(9))), fac((!((9) - (sqrt(9)))) ^ (sqrt(9))), fac((!((9) - (sqrt(9)))) | (sqrt(9))), fac((!((9) / (9))) + (sqrt(9))), fac((!((9) / (9))) ^ (sqrt(9))), fac((!((9) / (9))) | (sqrt(9))), fac((!((9) / (sqrt(9)))) + (sqrt(9))), fac((!((9) / (sqrt(9)))) ^ (sqrt(9))), fac((!((9) / (sqrt(9)))) | (sqrt(9))), fac((!((9) << (!9))) + (sqrt(9))), fac((!((9) << (!9))) ^ (sqrt(9))), fac((!((9) << (!9))) | (sqrt(9))), fac((!((9) << (9))) + (sqrt(9))), fac((!((9) << (9))) ^ (sqrt(9))), fac((!((9) << (9))) | (sqrt(9))), fac((!((9) << (fac(9)))) + (sqrt(9))), fac((!((9) << (fac(9)))) ^ (sqrt(9))), fac((!((9) << (fac(9)))) | (sqrt(9))), fac((!((9) << (sqrt(9)))) + (sqrt(9))), fac((!((9) << (sqrt(9)))) ^ (sqrt(9))), fac((!((9) << (sqrt(9)))) | (sqrt(9))), fac((!((9) >> (!9))) + (sqrt(9))), fac((!((9) >> (!9))) ^ (sqrt(9))), fac((!((9) >> (!9))) | (sqrt(9))), fac((!((9) >> (9))) * (sqrt(9))), fac((!((9) >> (9))) | (sqrt(9))), fac((!((9) >> (fac(9)))) + (sqrt(9))), fac((!((9) >> (fac(9)))) ^ (sqrt(9))), fac((!((9) >> (fac(9)))) | (sqrt(9))), fac((!((9) >> (sqrt(9)))) + (sqrt(9))), fac((!((9) >> (sqrt(9)))) ^ (sqrt(9))), fac((!((9) >> (sqrt(9)))) | (sqrt(9))), fac((!((9) ^ (!9))) + (sqrt(9))), fac((!((9) ^ (!9))) ^ (sqrt(9))), fac((!((9) ^ (!9))) | (sqrt(9))), fac((!((9) ^ (9))) * (sqrt(9))), fac((!((9) ^ (9))) | (sqrt(9))), fac((!((9) ^ (fac(9)))) + (sqrt(9))), fac((!((9) ^ (fac(9)))) ^ (sqrt(9))), fac((!((9) ^ (fac(9)))) | (sqrt(9))), fac((!((9) ^ (sqrt(9)))) + (sqrt(9))), fac((!((9) ^ (sqrt(9)))) ^ (sqrt(9))), fac((!((9) ^ (sqrt(9)))) | (sqrt(9))), fac((!((9) | (!9))) + (sqrt(9))), fac((!((9) | (!9))) ^ (sqrt(9))), fac((!((9) | (!9))) | (sqrt(9))), fac((!((9) | (9))) + (sqrt(9))), fac((!((9) | (9))) ^ (sqrt(9))), fac((!((9) | (9))) | (sqrt(9))), fac((!((9) | (fac(9)))) + (sqrt(9))), fac((!((9) | (fac(9)))) ^ (sqrt(9))), fac((!((9) | (fac(9)))) | (sqrt(9))), fac((!((9) | (sqrt(9)))) + (sqrt(9))), fac((!((9) | (sqrt(9)))) ^ (sqrt(9))), fac((!((9) | (sqrt(9)))) | (sqrt(9))), fac((!((fac(9)) % (9))) * (sqrt(9))), fac((!((fac(9)) % (9))) | (sqrt(9))), fac((!((fac(9)) % (fac(9)))) * (sqrt(9))), fac((!((fac(9)) % (fac(9)))) | (sqrt(9))), fac((!((fac(9)) % (sqrt(9)))) * (sqrt(9))), fac((!((fac(9)) % (sqrt(9)))) | (sqrt(9))), fac((!((fac(9)) & (!9))) * (sqrt(9))), fac((!((fac(9)) & (!9))) | (sqrt(9))), fac((!((fac(9)) & (9))) * (sqrt(9))), fac((!((fac(9)) & (9))) | (sqrt(9))), fac((!((fac(9)) & (fac(9)))) + (sqrt(9))), fac((!((fac(9)) & (fac(9)))) ^ (sqrt(9))), fac((!((fac(9)) & (fac(9)))) | (sqrt(9))), fac((!((fac(9)) & (sqrt(9)))) * (sqrt(9))), fac((!((fac(9)) & (sqrt(9)))) | (sqrt(9))), fac((!((fac(9)) * (!9))) * (sqrt(9))), fac((!((fac(9)) * (!9))) | (sqrt(9))), fac((!((fac(9)) * (9))) + (sqrt(9))), fac((!((fac(9)) * (9))) ^ (sqrt(9))), fac((!((fac(9)) * (9))) | (sqrt(9))), fac((!((fac(9)) * (fac(9)))) + (sqrt(9))), fac((!((fac(9)) * (fac(9)))) ^ (sqrt(9))), fac((!((fac(9)) * (fac(9)))) | (sqrt(9))), fac((!((fac(9)) * (sqrt(9)))) + (sqrt(9))), fac((!((fac(9)) * (sqrt(9)))) ^ (sqrt(9))), fac((!((fac(9)) * (sqrt(9)))) | (sqrt(9))), fac((!((fac(9)) ** (!9))) + (sqrt(9))), fac((!((fac(9)) ** (!9))) ^ (sqrt(9))), fac((!((fac(9)) ** (!9))) | (sqrt(9))), fac((!((fac(9)) ** (sqrt(9)))) + (sqrt(9))), fac((!((fac(9)) ** (sqrt(9)))) ^ (sqrt(9))), fac((!((fac(9)) ** (sqrt(9)))) | (sqrt(9))), fac((!((fac(9)) + (!9))) + (sqrt(9))), fac((!((fac(9)) + (!9))) ^ (sqrt(9))), fac((!((fac(9)) + (!9))) | (sqrt(9))), fac((!((fac(9)) + (9))) + (sqrt(9))), fac((!((fac(9)) + (9))) ^ (sqrt(9))), fac((!((fac(9)) + (9))) | (sqrt(9))), fac((!((fac(9)) + (fac(9)))) + (sqrt(9))), fac((!((fac(9)) + (fac(9)))) ^ (sqrt(9))), fac((!((fac(9)) + (fac(9)))) | (sqrt(9))), fac((!((fac(9)) + (sqrt(9)))) + (sqrt(9))), fac((!((fac(9)) + (sqrt(9)))) ^ (sqrt(9))), fac((!((fac(9)) + (sqrt(9)))) | (sqrt(9))), fac((!((fac(9)) - (!9))) + (sqrt(9))), fac((!((fac(9)) - (!9))) ^ (sqrt(9))), fac((!((fac(9)) - (!9))) | (sqrt(9))), fac((!((fac(9)) - (9))) + (sqrt(9))), fac((!((fac(9)) - (9))) ^ (sqrt(9))), fac((!((fac(9)) - (9))) | (sqrt(9))), fac((!((fac(9)) - (fac(9)))) * (sqrt(9))), fac((!((fac(9)) - (fac(9)))) | (sqrt(9))), fac((!((fac(9)) - (sqrt(9)))) + (sqrt(9))), fac((!((fac(9)) - (sqrt(9)))) ^ (sqrt(9))), fac((!((fac(9)) - (sqrt(9)))) | (sqrt(9))), fac((!((fac(9)) / (9))) + (sqrt(9))), fac((!((fac(9)) / (9))) ^ (sqrt(9))), fac((!((fac(9)) / (9))) | (sqrt(9))), fac((!((fac(9)) / (fac(9)))) + (sqrt(9))), fac((!((fac(9)) / (fac(9)))) ^ (sqrt(9))), fac((!((fac(9)) / (fac(9)))) | (sqrt(9))), fac((!((fac(9)) / (sqrt(9)))) + (sqrt(9))), fac((!((fac(9)) / (sqrt(9)))) ^ (sqrt(9))), fac((!((fac(9)) / (sqrt(9)))) | (sqrt(9))), fac((!((fac(9)) << (!9))) + (sqrt(9))), fac((!((fac(9)) << (!9))) ^ (sqrt(9))), fac((!((fac(9)) << (!9))) | (sqrt(9))), fac((!((fac(9)) << (9))) + (sqrt(9))), fac((!((fac(9)) << (9))) ^ (sqrt(9))), fac((!((fac(9)) << (9))) | (sqrt(9))), fac((!((fac(9)) << (fac(9)))) + (sqrt(9))), fac((!((fac(9)) << (fac(9)))) ^ (sqrt(9))), fac((!((fac(9)) << (fac(9)))) | (sqrt(9))), fac((!((fac(9)) << (sqrt(9)))) + (sqrt(9))), fac((!((fac(9)) << (sqrt(9)))) ^ (sqrt(9))), fac((!((fac(9)) << (sqrt(9)))) | (sqrt(9))), fac((!((fac(9)) >> (!9))) + (sqrt(9))), fac((!((fac(9)) >> (!9))) ^ (sqrt(9))), fac((!((fac(9)) >> (!9))) | (sqrt(9))), fac((!((fac(9)) >> (9))) + (sqrt(9))), fac((!((fac(9)) >> (9))) ^ (sqrt(9))), fac((!((fac(9)) >> (9))) | (sqrt(9))), fac((!((fac(9)) >> (fac(9)))) + (sqrt(9))), fac((!((fac(9)) >> (fac(9)))) ^ (sqrt(9))), fac((!((fac(9)) >> (fac(9)))) | (sqrt(9))), fac((!((fac(9)) >> (sqrt(9)))) + (sqrt(9))), fac((!((fac(9)) >> (sqrt(9)))) ^ (sqrt(9))), fac((!((fac(9)) >> (sqrt(9)))) | (sqrt(9))), fac((!((fac(9)) ^ (!9))) + (sqrt(9))), fac((!((fac(9)) ^ (!9))) ^ (sqrt(9))), fac((!((fac(9)) ^ (!9))) | (sqrt(9))), fac((!((fac(9)) ^ (9))) + (sqrt(9))), fac((!((fac(9)) ^ (9))) ^ (sqrt(9))), fac((!((fac(9)) ^ (9))) | (sqrt(9))), fac((!((fac(9)) ^ (fac(9)))) * (sqrt(9))), fac((!((fac(9)) ^ (fac(9)))) | (sqrt(9))), fac((!((fac(9)) ^ (sqrt(9)))) + (sqrt(9))), fac((!((fac(9)) ^ (sqrt(9)))) ^ (sqrt(9))), fac((!((fac(9)) ^ (sqrt(9)))) | (sqrt(9))), fac((!((fac(9)) | (!9))) + (sqrt(9))), fac((!((fac(9)) | (!9))) ^ (sqrt(9))), fac((!((fac(9)) | (!9))) | (sqrt(9))), fac((!((fac(9)) | (9))) + (sqrt(9))), fac((!((fac(9)) | (9))) ^ (sqrt(9))), fac((!((fac(9)) | (9))) | (sqrt(9))), fac((!((fac(9)) | (fac(9)))) + (sqrt(9))), fac((!((fac(9)) | (fac(9)))) ^ (sqrt(9))), fac((!((fac(9)) | (fac(9)))) | (sqrt(9))), fac((!((fac(9)) | (sqrt(9)))) + (sqrt(9))), fac((!((fac(9)) | (sqrt(9)))) ^ (sqrt(9))), fac((!((fac(9)) | (sqrt(9)))) | (sqrt(9))), fac((!((sqrt(9)) % (9))) + (sqrt(9))), fac((!((sqrt(9)) % (9))) ^ (sqrt(9))), fac((!((sqrt(9)) % (9))) | (sqrt(9))), fac((!((sqrt(9)) % (fac(9)))) + (sqrt(9))), fac((!((sqrt(9)) % (fac(9)))) ^ (sqrt(9))), fac((!((sqrt(9)) % (fac(9)))) | (sqrt(9))), fac((!((sqrt(9)) % (sqrt(9)))) * (sqrt(9))), fac((!((sqrt(9)) % (sqrt(9)))) | (sqrt(9))), fac((!((sqrt(9)) & (!9))) * (sqrt(9))), fac((!((sqrt(9)) & (!9))) | (sqrt(9))), fac((!((sqrt(9)) & (9))) + (sqrt(9))), fac((!((sqrt(9)) & (9))) ^ (sqrt(9))), fac((!((sqrt(9)) & (9))) | (sqrt(9))), fac((!((sqrt(9)) & (fac(9)))) * (sqrt(9))), fac((!((sqrt(9)) & (fac(9)))) | (sqrt(9))), fac((!((sqrt(9)) & (sqrt(9)))) + (sqrt(9))), fac((!((sqrt(9)) & (sqrt(9)))) ^ (sqrt(9))), fac((!((sqrt(9)) & (sqrt(9)))) | (sqrt(9))), fac((!((sqrt(9)) * (!9))) * (sqrt(9))), fac((!((sqrt(9)) * (!9))) | (sqrt(9))), fac((!((sqrt(9)) * (9))) + (sqrt(9))), fac((!((sqrt(9)) * (9))) ^ (sqrt(9))), fac((!((sqrt(9)) * (9))) | (sqrt(9))), fac((!((sqrt(9)) * (fac(9)))) + (sqrt(9))), fac((!((sqrt(9)) * (fac(9)))) ^ (sqrt(9))), fac((!((sqrt(9)) * (fac(9)))) | (sqrt(9))), fac((!((sqrt(9)) * (sqrt(9)))) + (sqrt(9))), fac((!((sqrt(9)) * (sqrt(9)))) ^ (sqrt(9))), fac((!((sqrt(9)) * (sqrt(9)))) | (sqrt(9))), fac((!((sqrt(9)) ** (!9))) + (sqrt(9))), fac((!((sqrt(9)) ** (!9))) ^ (sqrt(9))), fac((!((sqrt(9)) ** (!9))) | (sqrt(9))), fac((!((sqrt(9)) ** (9))) + (sqrt(9))), fac((!((sqrt(9)) ** (9))) ^ (sqrt(9))), fac((!((sqrt(9)) ** (9))) | (sqrt(9))), fac((!((sqrt(9)) ** (sqrt(9)))) + (sqrt(9))), fac((!((sqrt(9)) ** (sqrt(9)))) ^ (sqrt(9))), fac((!((sqrt(9)) ** (sqrt(9)))) | (sqrt(9))), fac((!((sqrt(9)) + (!9))) + (sqrt(9))), fac((!((sqrt(9)) + (!9))) ^ (sqrt(9))), fac((!((sqrt(9)) + (!9))) | (sqrt(9))), fac((!((sqrt(9)) + (9))) + (sqrt(9))), fac((!((sqrt(9)) + (9))) ^ (sqrt(9))), fac((!((sqrt(9)) + (9))) | (sqrt(9))), fac((!((sqrt(9)) + (fac(9)))) + (sqrt(9))), fac((!((sqrt(9)) + (fac(9)))) ^ (sqrt(9))), fac((!((sqrt(9)) + (fac(9)))) | (sqrt(9))), fac((!((sqrt(9)) + (sqrt(9)))) + (sqrt(9))), fac((!((sqrt(9)) + (sqrt(9)))) ^ (sqrt(9))), fac((!((sqrt(9)) + (sqrt(9)))) | (sqrt(9))), fac((!((sqrt(9)) - (!9))) + (sqrt(9))), fac((!((sqrt(9)) - (!9))) ^ (sqrt(9))), fac((!((sqrt(9)) - (!9))) | (sqrt(9))), fac((!((sqrt(9)) - (9))) + (sqrt(9))), fac((!((sqrt(9)) - (9))) ^ (sqrt(9))), fac((!((sqrt(9)) - (9))) | (sqrt(9))), fac((!((sqrt(9)) - (fac(9)))) + (sqrt(9))), fac((!((sqrt(9)) - (fac(9)))) ^ (sqrt(9))), fac((!((sqrt(9)) - (fac(9)))) | (sqrt(9))), fac((!((sqrt(9)) - (sqrt(9)))) * (sqrt(9))), fac((!((sqrt(9)) - (sqrt(9)))) | (sqrt(9))), fac((!((sqrt(9)) / (sqrt(9)))) + (sqrt(9))), fac((!((sqrt(9)) / (sqrt(9)))) ^ (sqrt(9))), fac((!((sqrt(9)) / (sqrt(9)))) | (sqrt(9))), fac((!((sqrt(9)) << (!9))) + (sqrt(9))), fac((!((sqrt(9)) << (!9))) ^ (sqrt(9))), fac((!((sqrt(9)) << (!9))) | (sqrt(9))), fac((!((sqrt(9)) << (9))) + (sqrt(9))), fac((!((sqrt(9)) << (9))) ^ (sqrt(9))), fac((!((sqrt(9)) << (9))) | (sqrt(9))), fac((!((sqrt(9)) << (fac(9)))) + (sqrt(9))), fac((!((sqrt(9)) << (fac(9)))) ^ (sqrt(9))), fac((!((sqrt(9)) << (fac(9)))) | (sqrt(9))), fac((!((sqrt(9)) << (sqrt(9)))) + (sqrt(9))), fac((!((sqrt(9)) << (sqrt(9)))) ^ (sqrt(9))), fac((!((sqrt(9)) << (sqrt(9)))) | (sqrt(9))), fac((!((sqrt(9)) >> (!9))) + (sqrt(9))), fac((!((sqrt(9)) >> (!9))) ^ (sqrt(9))), fac((!((sqrt(9)) >> (!9))) | (sqrt(9))), fac((!((sqrt(9)) >> (9))) * (sqrt(9))), fac((!((sqrt(9)) >> (9))) | (sqrt(9))), fac((!((sqrt(9)) >> (fac(9)))) + (sqrt(9))), fac((!((sqrt(9)) >> (fac(9)))) ^ (sqrt(9))), fac((!((sqrt(9)) >> (fac(9)))) | (sqrt(9))), fac((!((sqrt(9)) >> (sqrt(9)))) * (sqrt(9))), fac((!((sqrt(9)) >> (sqrt(9)))) | (sqrt(9))), fac((!((sqrt(9)) ^ (!9))) + (sqrt(9))), fac((!((sqrt(9)) ^ (!9))) ^ (sqrt(9))), fac((!((sqrt(9)) ^ (!9))) | (sqrt(9))), fac((!((sqrt(9)) ^ (9))) + (sqrt(9))), fac((!((sqrt(9)) ^ (9))) ^ (sqrt(9))), fac((!((sqrt(9)) ^ (9))) | (sqrt(9))), fac((!((sqrt(9)) ^ (fac(9)))) + (sqrt(9))), fac((!((sqrt(9)) ^ (fac(9)))) ^ (sqrt(9))), fac((!((sqrt(9)) ^ (fac(9)))) | (sqrt(9))), fac((!((sqrt(9)) ^ (sqrt(9)))) * (sqrt(9))), fac((!((sqrt(9)) ^ (sqrt(9)))) | (sqrt(9))), fac((!((sqrt(9)) | (!9))) + (sqrt(9))), fac((!((sqrt(9)) | (!9))) ^ (sqrt(9))), fac((!((sqrt(9)) | (!9))) | (sqrt(9))), fac((!((sqrt(9)) | (9))) + (sqrt(9))), fac((!((sqrt(9)) | (9))) ^ (sqrt(9))), fac((!((sqrt(9)) | (9))) | (sqrt(9))), fac((!((sqrt(9)) | (fac(9)))) + (sqrt(9))), fac((!((sqrt(9)) | (fac(9)))) ^ (sqrt(9))), fac((!((sqrt(9)) | (fac(9)))) | (sqrt(9))), fac((!((sqrt(9)) | (sqrt(9)))) + (sqrt(9))), fac((!((sqrt(9)) | (sqrt(9)))) ^ (sqrt(9))), fac((!((sqrt(9)) | (sqrt(9)))) | (sqrt(9))), fac((!9) + ((!9) + (sqrt(9)))), fac((!9) + ((!9) ^ (sqrt(9)))), fac((!9) + ((!9) | (sqrt(9)))), fac((!9) + ((9) / (sqrt(9)))), fac((!9) + ((sqrt(9)) % (9))), fac((!9) + ((sqrt(9)) % (fac(9)))), fac((!9) + ((sqrt(9)) & (sqrt(9)))), fac((!9) + ((sqrt(9)) + (!9))), fac((!9) + ((sqrt(9)) - (!9))), fac((!9) + ((sqrt(9)) << (!9))), fac((!9) + ((sqrt(9)) << (fac(9)))), fac((!9) + ((sqrt(9)) >> (!9))), fac((!9) + ((sqrt(9)) >> (fac(9)))), fac((!9) + ((sqrt(9)) ^ (!9))), fac((!9) + ((sqrt(9)) | (!9))), fac((!9) + ((sqrt(9)) | (sqrt(9)))), fac((!9) + (sqrt((!9) + (9)))), fac((!9) + (sqrt((!9) ^ (9)))), fac((!9) + (sqrt((!9) | (9)))), fac((!9) + (sqrt((9) % (fac(9))))), fac((!9) + (sqrt((9) & (9)))), fac((!9) + (sqrt((9) + (!9)))), fac((!9) + (sqrt((9) - (!9)))), fac((!9) + (sqrt((9) << (!9)))), fac((!9) + (sqrt((9) << (fac(9))))), fac((!9) + (sqrt((9) >> (!9)))), fac((!9) + (sqrt((9) >> (fac(9))))), fac((!9) + (sqrt((9) ^ (!9)))), fac((!9) + (sqrt((9) | (!9)))), fac((!9) + (sqrt((9) | (9)))), fac((!9) + (sqrt((sqrt(9)) * (sqrt(9))))), fac((!9) - ((!9) - (sqrt(9)))), fac((!9) ^ ((!9) + (sqrt(9)))), fac((!9) ^ ((!9) ^ (sqrt(9)))), fac((!9) ^ ((!9) | (sqrt(9)))), fac((!9) ^ ((9) / (sqrt(9)))), fac((!9) ^ ((sqrt(9)) % (9))), fac((!9) ^ ((sqrt(9)) % (fac(9)))), fac((!9) ^ ((sqrt(9)) & (sqrt(9)))), fac((!9) ^ ((sqrt(9)) + (!9))), fac((!9) ^ ((sqrt(9)) - (!9))), fac((!9) ^ ((sqrt(9)) << (!9))), fac((!9) ^ ((sqrt(9)) << (fac(9)))), fac((!9) ^ ((sqrt(9)) >> (!9))), fac((!9) ^ ((sqrt(9)) >> (fac(9)))), fac((!9) ^ ((sqrt(9)) ^ (!9))), fac((!9) ^ ((sqrt(9)) | (!9))), fac((!9) ^ ((sqrt(9)) | (sqrt(9)))), fac((!9) ^ (sqrt((!9) + (9)))), fac((!9) ^ (sqrt((!9) ^ (9)))), fac((!9) ^ (sqrt((!9) | (9)))), fac((!9) ^ (sqrt((9) % (fac(9))))), fac((!9) ^ (sqrt((9) & (9)))), fac((!9) ^ (sqrt((9) + (!9)))), fac((!9) ^ (sqrt((9) - (!9)))), fac((!9) ^ (sqrt((9) << (!9)))), fac((!9) ^ (sqrt((9) << (fac(9))))), fac((!9) ^ (sqrt((9) >> (!9)))), fac((!9) ^ (sqrt((9) >> (fac(9))))), fac((!9) ^ (sqrt((9) ^ (!9)))), fac((!9) ^ (sqrt((9) | (!9)))), fac((!9) ^ (sqrt((9) | (9)))), fac((!9) ^ (sqrt((sqrt(9)) * (sqrt(9))))), fac((!9) | ((!9) + (sqrt(9)))), fac((!9) | ((!9) ^ (sqrt(9)))), fac((!9) | ((!9) | (sqrt(9)))), fac((!9) | ((9) / (sqrt(9)))), fac((!9) | ((sqrt(9)) % (9))), fac((!9) | ((sqrt(9)) % (fac(9)))), fac((!9) | ((sqrt(9)) & (sqrt(9)))), fac((!9) | ((sqrt(9)) + (!9))), fac((!9) | ((sqrt(9)) - (!9))), fac((!9) | ((sqrt(9)) << (!9))), fac((!9) | ((sqrt(9)) << (fac(9)))), fac((!9) | ((sqrt(9)) >> (!9))), fac((!9) | ((sqrt(9)) >> (fac(9)))), fac((!9) | ((sqrt(9)) ^ (!9))), fac((!9) | ((sqrt(9)) | (!9))), fac((!9) | ((sqrt(9)) | (sqrt(9)))), fac((!9) | (sqrt((!9) + (9)))), fac((!9) | (sqrt((!9) ^ (9)))), fac((!9) | (sqrt((!9) | (9)))), fac((!9) | (sqrt((9) % (fac(9))))), fac((!9) | (sqrt((9) & (9)))), fac((!9) | (sqrt((9) + (!9)))), fac((!9) | (sqrt((9) - (!9)))), fac((!9) | (sqrt((9) << (!9)))), fac((!9) | (sqrt((9) << (fac(9))))), fac((!9) | (sqrt((9) >> (!9)))), fac((!9) | (sqrt((9) >> (fac(9))))), fac((!9) | (sqrt((9) ^ (!9)))), fac((!9) | (sqrt((9) | (!9)))), fac((!9) | (sqrt((9) | (9)))), fac((!9) | (sqrt((sqrt(9)) * (sqrt(9))))), fac(((!9) % (9)) + (sqrt(9))), fac(((!9) % (9)) ^ (sqrt(9))), fac(((!9) % (9)) | (sqrt(9))), fac(((!9) % (fac(9))) + (sqrt(9))), fac(((!9) % (fac(9))) ^ (sqrt(9))), fac(((!9) % (fac(9))) | (sqrt(9))), fac(((!9) % (sqrt(9))) + (sqrt(9))), fac(((!9) % (sqrt(9))) ^ (sqrt(9))), fac(((!9) % (sqrt(9))) | (sqrt(9))), fac(((!9) & (!9)) + (sqrt(9))), fac(((!9) & (!9)) ^ (sqrt(9))), fac(((!9) & (!9)) | (sqrt(9))), fac(((!9) & (9)) + (sqrt(9))), fac(((!9) & (9)) ^ (sqrt(9))), fac(((!9) & (9)) | (sqrt(9))), fac(((!9) & (fac(9))) + (sqrt(9))), fac(((!9) & (fac(9))) ^ (sqrt(9))), fac(((!9) & (fac(9))) | (sqrt(9))), fac(((!9) & (sqrt(9))) + (sqrt(9))), fac(((!9) & (sqrt(9))) ^ (sqrt(9))), fac(((!9) & (sqrt(9))) | (sqrt(9))), fac(((!9) * (!9)) + (sqrt(9))), fac(((!9) * (!9)) ^ (sqrt(9))), fac(((!9) * (!9)) | (sqrt(9))), fac(((!9) * (9)) + (sqrt(9))), fac(((!9) * (9)) ^ (sqrt(9))), fac(((!9) * (9)) | (sqrt(9))), fac(((!9) * (fac(9))) + (sqrt(9))), fac(((!9) * (fac(9))) ^ (sqrt(9))), fac(((!9) * (fac(9))) | (sqrt(9))), fac(((!9) * (sqrt(9))) + (sqrt(9))), fac(((!9) * (sqrt(9))) ^ (sqrt(9))), fac(((!9) * (sqrt(9))) | (sqrt(9))), fac(((!9) ** (!9)) * (sqrt(9))), fac(((!9) ** (!9)) | (sqrt(9))), fac(((!9) ** (9)) + (sqrt(9))), fac(((!9) ** (9)) ^ (sqrt(9))), fac(((!9) ** (9)) | (sqrt(9))), fac(((!9) ** (fac(9))) + (sqrt(9))), fac(((!9) ** (fac(9))) ^ (sqrt(9))), fac(((!9) ** (fac(9))) | (sqrt(9))), fac(((!9) ** (sqrt(9))) + (sqrt(9))), fac(((!9) ** (sqrt(9))) ^ (sqrt(9))), fac(((!9) ** (sqrt(9))) | (sqrt(9))), fac(((!9) + (!9)) + (sqrt(9))), fac(((!9) + (!9)) ^ (sqrt(9))), fac(((!9) + (!9)) | (sqrt(9))), fac(((!9) + (9)) / (sqrt(9))), fac(((!9) + (sqrt(9))) % (9)), fac(((!9) + (sqrt(9))) % (fac(9))), fac(((!9) + (sqrt(9))) & (sqrt(9))), fac(((!9) + (sqrt(9))) + (!9)), fac(((!9) + (sqrt(9))) - (!9)), fac(((!9) + (sqrt(9))) << (!9)), fac(((!9) + (sqrt(9))) << (fac(9))), fac(((!9) + (sqrt(9))) >> (!9)), fac(((!9) + (sqrt(9))) >> (fac(9))), fac(((!9) + (sqrt(9))) ^ (!9)), fac(((!9) + (sqrt(9))) | (!9)), fac(((!9) + (sqrt(9))) | (sqrt(9))), fac(((!9) - (!9)) + (sqrt(9))), fac(((!9) - (!9)) ^ (sqrt(9))), fac(((!9) - (!9)) | (sqrt(9))), fac(((!9) - (9)) & (sqrt(9))), fac(((!9) / (9)) + (sqrt(9))), fac(((!9) / (9)) ^ (sqrt(9))), fac(((!9) / (9)) | (sqrt(9))), fac(((!9) / (fac(9))) + (sqrt(9))), fac(((!9) / (fac(9))) ^ (sqrt(9))), fac(((!9) / (fac(9))) | (sqrt(9))), fac(((!9) / (sqrt(9))) + (sqrt(9))), fac(((!9) / (sqrt(9))) ^ (sqrt(9))), fac(((!9) / (sqrt(9))) | (sqrt(9))), fac(((!9) << (!9)) + (sqrt(9))), fac(((!9) << (!9)) ^ (sqrt(9))), fac(((!9) << (!9)) | (sqrt(9))), fac(((!9) << (9)) + (sqrt(9))), fac(((!9) << (9)) ^ (sqrt(9))), fac(((!9) << (9)) | (sqrt(9))), fac(((!9) << (fac(9))) + (sqrt(9))), fac(((!9) << (fac(9))) ^ (sqrt(9))), fac(((!9) << (fac(9))) | (sqrt(9))), fac(((!9) << (sqrt(9))) + (sqrt(9))), fac(((!9) << (sqrt(9))) ^ (sqrt(9))), fac(((!9) << (sqrt(9))) | (sqrt(9))), fac(((!9) >> (!9)) + (sqrt(9))), fac(((!9) >> (!9)) ^ (sqrt(9))), fac(((!9) >> (!9)) | (sqrt(9))), fac(((!9) >> (9)) + (sqrt(9))), fac(((!9) >> (9)) ^ (sqrt(9))), fac(((!9) >> (9)) | (sqrt(9))), fac(((!9) >> (fac(9))) + (sqrt(9))), fac(((!9) >> (fac(9))) ^ (sqrt(9))), fac(((!9) >> (fac(9))) | (sqrt(9))), fac(((!9) >> (sqrt(9))) + (sqrt(9))), fac(((!9) >> (sqrt(9))) ^ (sqrt(9))), fac(((!9) >> (sqrt(9))) | (sqrt(9))), fac(((!9) ^ (!9)) + (sqrt(9))), fac(((!9) ^ (!9)) ^ (sqrt(9))), fac(((!9) ^ (!9)) | (sqrt(9))), fac(((!9) ^ (9)) / (sqrt(9))), fac(((!9) ^ (sqrt(9))) % (9)), fac(((!9) ^ (sqrt(9))) % (fac(9))), fac(((!9) ^ (sqrt(9))) & (sqrt(9))), fac(((!9) ^ (sqrt(9))) + (!9)), fac(((!9) ^ (sqrt(9))) - (!9)), fac(((!9) ^ (sqrt(9))) << (!9)), fac(((!9) ^ (sqrt(9))) << (fac(9))), fac(((!9) ^ (sqrt(9))) >> (!9)), fac(((!9) ^ (sqrt(9))) >> (fac(9))), fac(((!9) ^ (sqrt(9))) ^ (!9)), fac(((!9) ^ (sqrt(9))) | (!9)), fac(((!9) ^ (sqrt(9))) | (sqrt(9))), fac(((!9) | (!9)) + (sqrt(9))), fac(((!9) | (!9)) ^ (sqrt(9))), fac(((!9) | (!9)) | (sqrt(9))), fac(((!9) | (9)) / (sqrt(9))), fac(((!9) | (sqrt(9))) % (9)), fac(((!9) | (sqrt(9))) % (fac(9))), fac(((!9) | (sqrt(9))) & (sqrt(9))), fac(((!9) | (sqrt(9))) + (!9)), fac(((!9) | (sqrt(9))) - (!9)), fac(((!9) | (sqrt(9))) << (!9)), fac(((!9) | (sqrt(9))) << (fac(9))), fac(((!9) | (sqrt(9))) >> (!9)), fac(((!9) | (sqrt(9))) >> (fac(9))), fac(((!9) | (sqrt(9))) ^ (!9)), fac(((!9) | (sqrt(9))) | (!9)), fac(((!9) | (sqrt(9))) | (sqrt(9))), fac(((9) % (9)) + (sqrt(9))), fac(((9) % (9)) ^ (sqrt(9))), fac(((9) % (9)) | (sqrt(9))), fac(((9) % (fac(9))) / (sqrt(9))), fac(((9) % (sqrt(9))) + (sqrt(9))), fac(((9) % (sqrt(9))) ^ (sqrt(9))), fac(((9) % (sqrt(9))) | (sqrt(9))), fac(((9) & (!9)) + (sqrt(9))), fac(((9) & (!9)) ^ (sqrt(9))), fac(((9) & (!9)) | (sqrt(9))), fac(((9) & (9)) / (sqrt(9))), fac(((9) & (fac(9))) + (sqrt(9))), fac(((9) & (fac(9))) ^ (sqrt(9))), fac(((9) & (fac(9))) | (sqrt(9))), fac(((9) & (sqrt(9))) * (sqrt(9))), fac(((9) & (sqrt(9))) | (sqrt(9))), fac(((9) * (!9)) + (sqrt(9))), fac(((9) * (!9)) ^ (sqrt(9))), fac(((9) * (!9)) | (sqrt(9))), fac(((9) * (sqrt(9))) & (sqrt(9))), fac(((9) * (sqrt(9))) / (9)), fac(((9) * (sqrt(9))) >> (sqrt(9))), fac(((9) ** (!9)) * (sqrt(9))), fac(((9) ** (!9)) | (sqrt(9))), fac(((9) + (!9)) / (sqrt(9))), fac(((9) + (sqrt(9))) % (9)), fac(((9) + (sqrt(9))) - (9)), fac(((9) - (!9)) / (sqrt(9))), fac(((9) - (9)) + (sqrt(9))), fac(((9) - (9)) ^ (sqrt(9))), fac(((9) - (9)) | (sqrt(9))), fac(((9) - (sqrt(9))) - (sqrt(9))), fac(((9) / (9)) * (sqrt(9))), fac(((9) / (9)) | (sqrt(9))), fac(((9) / (sqrt(9))) % (9)), fac(((9) / (sqrt(9))) % (fac(9))), fac(((9) / (sqrt(9))) & (sqrt(9))), fac(((9) / (sqrt(9))) + (!9)), fac(((9) / (sqrt(9))) - (!9)), fac(((9) / (sqrt(9))) << (!9)), fac(((9) / (sqrt(9))) << (fac(9))), fac(((9) / (sqrt(9))) >> (!9)), fac(((9) / (sqrt(9))) >> (fac(9))), fac(((9) / (sqrt(9))) ^ (!9)), fac(((9) / (sqrt(9))) | (!9)), fac(((9) / (sqrt(9))) | (sqrt(9))), fac(((9) << (!9)) / (sqrt(9))), fac(((9) << (fac(9))) / (sqrt(9))), fac(((9) >> (!9)) / (sqrt(9))), fac(((9) >> (9)) + (sqrt(9))), fac(((9) >> (9)) ^ (sqrt(9))), fac(((9) >> (9)) | (sqrt(9))), fac(((9) >> (fac(9))) / (sqrt(9))), fac(((9) >> (sqrt(9))) * (sqrt(9))), fac(((9) >> (sqrt(9))) | (sqrt(9))), fac(((9) ^ (!9)) / (sqrt(9))), fac(((9) ^ (9)) + (sqrt(9))), fac(((9) ^ (9)) ^ (sqrt(9))), fac(((9) ^ (9)) | (sqrt(9))), fac(((9) ^ (sqrt(9))) ^ (9)), fac(((9) | (!9)) / (sqrt(9))), fac(((9) | (9)) / (sqrt(9))), fac(((9) | (sqrt(9))) & (sqrt(9))), fac(((fac(9)) % (9)) + (sqrt(9))), fac(((fac(9)) % (9)) ^ (sqrt(9))), fac(((fac(9)) % (9)) | (sqrt(9))), fac(((fac(9)) % (fac(9))) + (sqrt(9))), fac(((fac(9)) % (fac(9))) ^ (sqrt(9))), fac(((fac(9)) % (fac(9))) | (sqrt(9))), fac(((fac(9)) % (sqrt(9))) + (sqrt(9))), fac(((fac(9)) % (sqrt(9))) ^ (sqrt(9))), fac(((fac(9)) % (sqrt(9))) | (sqrt(9))), fac(((fac(9)) & (!9)) + (sqrt(9))), fac(((fac(9)) & (!9)) ^ (sqrt(9))), fac(((fac(9)) & (!9)) | (sqrt(9))), fac(((fac(9)) & (9)) + (sqrt(9))), fac(((fac(9)) & (9)) ^ (sqrt(9))), fac(((fac(9)) & (9)) | (sqrt(9))), fac(((fac(9)) & (sqrt(9))) + (sqrt(9))), fac(((fac(9)) & (sqrt(9))) ^ (sqrt(9))), fac(((fac(9)) & (sqrt(9))) | (sqrt(9))), fac(((fac(9)) * (!9)) + (sqrt(9))), fac(((fac(9)) * (!9)) ^ (sqrt(9))), fac(((fac(9)) * (!9)) | (sqrt(9))), fac(((fac(9)) * (sqrt(9))) / (fac(9))), fac(((fac(9)) ** (!9)) * (sqrt(9))), fac(((fac(9)) ** (!9)) | (sqrt(9))), fac(((fac(9)) + (sqrt(9))) % (9)), fac(((fac(9)) + (sqrt(9))) % (fac(9))), fac(((fac(9)) + (sqrt(9))) & (sqrt(9))), fac(((fac(9)) + (sqrt(9))) - (fac(9))), fac(((fac(9)) + (sqrt(9))) ^ (fac(9))), fac(((fac(9)) - (9)) & (sqrt(9))), fac(((fac(9)) - (fac(9))) + (sqrt(9))), fac(((fac(9)) - (fac(9))) ^ (sqrt(9))), fac(((fac(9)) - (fac(9))) | (sqrt(9))), fac(((fac(9)) / (fac(9))) * (sqrt(9))), fac(((fac(9)) / (fac(9))) | (sqrt(9))), fac(((fac(9)) ^ (fac(9))) + (sqrt(9))), fac(((fac(9)) ^ (fac(9))) ^ (sqrt(9))), fac(((fac(9)) ^ (fac(9))) | (sqrt(9))), fac(((fac(9)) ^ (sqrt(9))) % (9)), fac(((fac(9)) ^ (sqrt(9))) % (fac(9))), fac(((fac(9)) ^ (sqrt(9))) & (sqrt(9))), fac(((fac(9)) ^ (sqrt(9))) - (fac(9))), fac(((fac(9)) ^ (sqrt(9))) ^ (fac(9))), fac(((fac(9)) | (sqrt(9))) % (9)), fac(((fac(9)) | (sqrt(9))) % (fac(9))), fac(((fac(9)) | (sqrt(9))) & (sqrt(9))), fac(((fac(9)) | (sqrt(9))) - (fac(9))), fac(((fac(9)) | (sqrt(9))) ^ (fac(9))), fac(((sqrt(9)) % (9)) % (9)), fac(((sqrt(9)) % (9)) % (fac(9))), fac(((sqrt(9)) % (9)) & (sqrt(9))), fac(((sqrt(9)) % (9)) + (!9)), fac(((sqrt(9)) % (9)) - (!9)), fac(((sqrt(9)) % (9)) << (!9)), fac(((sqrt(9)) % (9)) << (fac(9))), fac(((sqrt(9)) % (9)) >> (!9)), fac(((sqrt(9)) % (9)) >> (fac(9))), fac(((sqrt(9)) % (9)) ^ (!9)), fac(((sqrt(9)) % (9)) | (!9)), fac(((sqrt(9)) % (9)) | (sqrt(9))), fac(((sqrt(9)) % (fac(9))) % (9)), fac(((sqrt(9)) % (fac(9))) % (fac(9))), fac(((sqrt(9)) % (fac(9))) & (sqrt(9))), fac(((sqrt(9)) % (fac(9))) + (!9)), fac(((sqrt(9)) % (fac(9))) - (!9)), fac(((sqrt(9)) % (fac(9))) << (!9)), fac(((sqrt(9)) % (fac(9))) << (fac(9))), fac(((sqrt(9)) % (fac(9))) >> (!9)), fac(((sqrt(9)) % (fac(9))) >> (fac(9))), fac(((sqrt(9)) % (fac(9))) ^ (!9)), fac(((sqrt(9)) % (fac(9))) | (!9)), fac(((sqrt(9)) % (fac(9))) | (sqrt(9))), fac(((sqrt(9)) % (sqrt(9))) + (sqrt(9))), fac(((sqrt(9)) % (sqrt(9))) ^ (sqrt(9))), fac(((sqrt(9)) % (sqrt(9))) | (sqrt(9))), fac(((sqrt(9)) & (!9)) + (sqrt(9))), fac(((sqrt(9)) & (!9)) ^ (sqrt(9))), fac(((sqrt(9)) & (!9)) | (sqrt(9))), fac(((sqrt(9)) & (9)) * (sqrt(9))), fac(((sqrt(9)) & (9)) | (sqrt(9))), fac(((sqrt(9)) & (fac(9))) + (sqrt(9))), fac(((sqrt(9)) & (fac(9))) ^ (sqrt(9))), fac(((sqrt(9)) & (fac(9))) | (sqrt(9))), fac(((sqrt(9)) & (sqrt(9))) % (9)), fac(((sqrt(9)) & (sqrt(9))) % (fac(9))), fac(((sqrt(9)) & (sqrt(9))) & (sqrt(9))), fac(((sqrt(9)) & (sqrt(9))) + (!9)), fac(((sqrt(9)) & (sqrt(9))) - (!9)), fac(((sqrt(9)) & (sqrt(9))) << (!9)), fac(((sqrt(9)) & (sqrt(9))) << (fac(9))), fac(((sqrt(9)) & (sqrt(9))) >> (!9)), fac(((sqrt(9)) & (sqrt(9))) >> (fac(9))), fac(((sqrt(9)) & (sqrt(9))) ^ (!9)), fac(((sqrt(9)) & (sqrt(9))) | (!9)), fac(((sqrt(9)) & (sqrt(9))) | (sqrt(9))), fac(((sqrt(9)) * (!9)) + (sqrt(9))), fac(((sqrt(9)) * (!9)) ^ (sqrt(9))), fac(((sqrt(9)) * (!9)) | (sqrt(9))), fac(((sqrt(9)) * (9)) & (sqrt(9))), fac(((sqrt(9)) * (9)) / (9)), fac(((sqrt(9)) * (9)) >> (sqrt(9))), fac(((sqrt(9)) * (fac(9))) / (fac(9))), fac(((sqrt(9)) * (sqrt(9))) / (sqrt(9))), fac(((sqrt(9)) ** (!9)) * (sqrt(9))), fac(((sqrt(9)) ** (!9)) | (sqrt(9))), fac(((sqrt(9)) ** (9)) & (sqrt(9))), fac(((sqrt(9)) ** (sqrt(9))) & (sqrt(9))), fac(((sqrt(9)) ** (sqrt(9))) / (9)), fac(((sqrt(9)) ** (sqrt(9))) >> (sqrt(9))), fac(((sqrt(9)) + (!9)) % (9)), fac(((sqrt(9)) + (!9)) % (fac(9))), fac(((sqrt(9)) + (!9)) & (sqrt(9))), fac(((sqrt(9)) + (!9)) + (!9)), fac(((sqrt(9)) + (!9)) - (!9)), fac(((sqrt(9)) + (!9)) << (!9)), fac(((sqrt(9)) + (!9)) << (fac(9))), fac(((sqrt(9)) + (!9)) >> (!9)), fac(((sqrt(9)) + (!9)) >> (fac(9))), fac(((sqrt(9)) + (!9)) ^ (!9)), fac(((sqrt(9)) + (!9)) | (!9)), fac(((sqrt(9)) + (!9)) | (sqrt(9))), fac(((sqrt(9)) + (9)) % (9)), fac(((sqrt(9)) + (9)) - (9)), fac(((sqrt(9)) + (fac(9))) % (9)), fac(((sqrt(9)) + (fac(9))) % (fac(9))), fac(((sqrt(9)) + (fac(9))) & (sqrt(9))), fac(((sqrt(9)) + (fac(9))) - (fac(9))), fac(((sqrt(9)) + (fac(9))) ^ (fac(9))), fac(((sqrt(9)) + (sqrt(9))) - (sqrt(9))), fac(((sqrt(9)) - (!9)) % (9)), fac(((sqrt(9)) - (!9)) % (fac(9))), fac(((sqrt(9)) - (!9)) & (sqrt(9))), fac(((sqrt(9)) - (!9)) + (!9)), fac(((sqrt(9)) - (!9)) - (!9)), fac(((sqrt(9)) - (!9)) << (!9)), fac(((sqrt(9)) - (!9)) << (fac(9))), fac(((sqrt(9)) - (!9)) >> (!9)), fac(((sqrt(9)) - (!9)) >> (fac(9))), fac(((sqrt(9)) - (!9)) ^ (!9)), fac(((sqrt(9)) - (!9)) | (!9)), fac(((sqrt(9)) - (!9)) | (sqrt(9))), fac(((sqrt(9)) - (9)) + (9)), fac(((sqrt(9)) - (fac(9))) & (sqrt(9))), fac(((sqrt(9)) - (fac(9))) + (fac(9))), fac(((sqrt(9)) - (sqrt(9))) + (sqrt(9))), fac(((sqrt(9)) - (sqrt(9))) ^ (sqrt(9))), fac(((sqrt(9)) - (sqrt(9))) | (sqrt(9))), fac(((sqrt(9)) / (sqrt(9))) * (sqrt(9))), fac(((sqrt(9)) / (sqrt(9))) | (sqrt(9))), fac(((sqrt(9)) << (!9)) % (9)), fac(((sqrt(9)) << (!9)) % (fac(9))), fac(((sqrt(9)) << (!9)) & (sqrt(9))), fac(((sqrt(9)) << (!9)) + (!9)), fac(((sqrt(9)) << (!9)) - (!9)), fac(((sqrt(9)) << (!9)) << (!9)), fac(((sqrt(9)) << (!9)) << (fac(9))), fac(((sqrt(9)) << (!9)) >> (!9)), fac(((sqrt(9)) << (!9)) >> (fac(9))), fac(((sqrt(9)) << (!9)) ^ (!9)), fac(((sqrt(9)) << (!9)) | (!9)), fac(((sqrt(9)) << (!9)) | (sqrt(9))), fac(((sqrt(9)) << (9)) >> (9)), fac(((sqrt(9)) << (fac(9))) % (9)), fac(((sqrt(9)) << (fac(9))) % (fac(9))), fac(((sqrt(9)) << (fac(9))) & (sqrt(9))), fac(((sqrt(9)) << (fac(9))) + (!9)), fac(((sqrt(9)) << (fac(9))) - (!9)), fac(((sqrt(9)) << (fac(9))) << (!9)), fac(((sqrt(9)) << (fac(9))) << (fac(9))), fac(((sqrt(9)) << (fac(9))) >> (!9)), fac(((sqrt(9)) << (fac(9))) >> (fac(9))), fac(((sqrt(9)) << (fac(9))) ^ (!9)), fac(((sqrt(9)) << (fac(9))) | (!9)), fac(((sqrt(9)) << (fac(9))) | (sqrt(9))), fac(((sqrt(9)) << (sqrt(9))) >> (sqrt(9))), fac(((sqrt(9)) >> (!9)) % (9)), fac(((sqrt(9)) >> (!9)) % (fac(9))), fac(((sqrt(9)) >> (!9)) & (sqrt(9))), fac(((sqrt(9)) >> (!9)) + (!9)), fac(((sqrt(9)) >> (!9)) - (!9)), fac(((sqrt(9)) >> (!9)) << (!9)), fac(((sqrt(9)) >> (!9)) << (fac(9))), fac(((sqrt(9)) >> (!9)) >> (!9)), fac(((sqrt(9)) >> (!9)) >> (fac(9))), fac(((sqrt(9)) >> (!9)) ^ (!9)), fac(((sqrt(9)) >> (!9)) | (!9)), fac(((sqrt(9)) >> (!9)) | (sqrt(9))), fac(((sqrt(9)) >> (9)) + (sqrt(9))), fac(((sqrt(9)) >> (9)) ^ (sqrt(9))), fac(((sqrt(9)) >> (9)) | (sqrt(9))), fac(((sqrt(9)) >> (fac(9))) % (9)), fac(((sqrt(9)) >> (fac(9))) % (fac(9))), fac(((sqrt(9)) >> (fac(9))) & (sqrt(9))), fac(((sqrt(9)) >> (fac(9))) + (!9)), fac(((sqrt(9)) >> (fac(9))) - (!9)), fac(((sqrt(9)) >> (fac(9))) << (!9)), fac(((sqrt(9)) >> (fac(9))) << (fac(9))), fac(((sqrt(9)) >> (fac(9))) >> (!9)), fac(((sqrt(9)) >> (fac(9))) >> (fac(9))), fac(((sqrt(9)) >> (fac(9))) ^ (!9)), fac(((sqrt(9)) >> (fac(9))) | (!9)), fac(((sqrt(9)) >> (fac(9))) | (sqrt(9))), fac(((sqrt(9)) >> (sqrt(9))) + (sqrt(9))), fac(((sqrt(9)) >> (sqrt(9))) ^ (sqrt(9))), fac(((sqrt(9)) >> (sqrt(9))) | (sqrt(9))), fac(((sqrt(9)) ^ (!9)) % (9)), fac(((sqrt(9)) ^ (!9)) % (fac(9))), fac(((sqrt(9)) ^ (!9)) & (sqrt(9))), fac(((sqrt(9)) ^ (!9)) + (!9)), fac(((sqrt(9)) ^ (!9)) - (!9)), fac(((sqrt(9)) ^ (!9)) << (!9)), fac(((sqrt(9)) ^ (!9)) << (fac(9))), fac(((sqrt(9)) ^ (!9)) >> (!9)), fac(((sqrt(9)) ^ (!9)) >> (fac(9))), fac(((sqrt(9)) ^ (!9)) ^ (!9)), fac(((sqrt(9)) ^ (!9)) | (!9)), fac(((sqrt(9)) ^ (!9)) | (sqrt(9))), fac(((sqrt(9)) ^ (9)) ^ (9)), fac(((sqrt(9)) ^ (fac(9))) % (9)), fac(((sqrt(9)) ^ (fac(9))) % (fac(9))), fac(((sqrt(9)) ^ (fac(9))) & (sqrt(9))), fac(((sqrt(9)) ^ (fac(9))) - (fac(9))), fac(((sqrt(9)) ^ (fac(9))) ^ (fac(9))), fac(((sqrt(9)) ^ (sqrt(9))) + (sqrt(9))), fac(((sqrt(9)) ^ (sqrt(9))) ^ (sqrt(9))), fac(((sqrt(9)) ^ (sqrt(9))) | (sqrt(9))), fac(((sqrt(9)) | (!9)) % (9)), fac(((sqrt(9)) | (!9)) % (fac(9))), fac(((sqrt(9)) | (!9)) & (sqrt(9))), fac(((sqrt(9)) | (!9)) + (!9)), fac(((sqrt(9)) | (!9)) - (!9)), fac(((sqrt(9)) | (!9)) << (!9)), fac(((sqrt(9)) | (!9)) << (fac(9))), fac(((sqrt(9)) | (!9)) >> (!9)), fac(((sqrt(9)) | (!9)) >> (fac(9))), fac(((sqrt(9)) | (!9)) ^ (!9)), fac(((sqrt(9)) | (!9)) | (!9)), fac(((sqrt(9)) | (!9)) | (sqrt(9))), fac(((sqrt(9)) | (9)) & (sqrt(9))), fac(((sqrt(9)) | (fac(9))) % (9)), fac(((sqrt(9)) | (fac(9))) % (fac(9))), fac(((sqrt(9)) | (fac(9))) & (sqrt(9))), fac(((sqrt(9)) | (fac(9))) - (fac(9))), fac(((sqrt(9)) | (fac(9))) ^ (fac(9))), fac(((sqrt(9)) | (sqrt(9))) % (9)), fac(((sqrt(9)) | (sqrt(9))) % (fac(9))), fac(((sqrt(9)) | (sqrt(9))) & (sqrt(9))), fac(((sqrt(9)) | (sqrt(9))) + (!9)), fac(((sqrt(9)) | (sqrt(9))) - (!9)), fac(((sqrt(9)) | (sqrt(9))) << (!9)), fac(((sqrt(9)) | (sqrt(9))) << (fac(9))), fac(((sqrt(9)) | (sqrt(9))) >> (!9)), fac(((sqrt(9)) | (sqrt(9))) >> (fac(9))), fac(((sqrt(9)) | (sqrt(9))) ^ (!9)), fac(((sqrt(9)) | (sqrt(9))) | (!9)), fac(((sqrt(9)) | (sqrt(9))) | (sqrt(9))), fac((9) % ((9) - (sqrt(9)))), fac((9) % ((sqrt(9)) + (sqrt(9)))), fac((9) % ((sqrt(9)) - (9))), fac((9) % (fac((!9) + (sqrt(9))))), fac((9) % (fac((!9) ^ (sqrt(9))))), fac((9) % (fac((!9) | (sqrt(9))))), fac((9) % (fac((9) / (sqrt(9))))), fac((9) % (fac((sqrt(9)) % (9)))), fac((9) % (fac((sqrt(9)) % (fac(9))))), fac((9) % (fac((sqrt(9)) & (sqrt(9))))), fac((9) % (fac((sqrt(9)) + (!9)))), fac((9) % (fac((sqrt(9)) - (!9)))), fac((9) % (fac((sqrt(9)) << (!9)))), fac((9) % (fac((sqrt(9)) << (fac(9))))), fac((9) % (fac((sqrt(9)) >> (!9)))), fac((9) % (fac((sqrt(9)) >> (fac(9))))), fac((9) % (fac((sqrt(9)) ^ (!9)))), fac((9) % (fac((sqrt(9)) | (!9)))), fac((9) % (fac((sqrt(9)) | (sqrt(9))))), fac((9) + ((sqrt(9)) - (9))), fac((9) - ((9) - (sqrt(9)))), fac((9) - ((sqrt(9)) + (sqrt(9)))), fac((9) - (fac((!9) + (sqrt(9))))), fac((9) - (fac((!9) ^ (sqrt(9))))), fac((9) - (fac((!9) | (sqrt(9))))), fac((9) - (fac((9) / (sqrt(9))))), fac((9) - (fac((sqrt(9)) % (9)))), fac((9) - (fac((sqrt(9)) % (fac(9))))), fac((9) - (fac((sqrt(9)) & (sqrt(9))))), fac((9) - (fac((sqrt(9)) + (!9)))), fac((9) - (fac((sqrt(9)) - (!9)))), fac((9) - (fac((sqrt(9)) << (!9)))), fac((9) - (fac((sqrt(9)) << (fac(9))))), fac((9) - (fac((sqrt(9)) >> (!9)))), fac((9) - (fac((sqrt(9)) >> (fac(9))))), fac((9) - (fac((sqrt(9)) ^ (!9)))), fac((9) - (fac((sqrt(9)) | (!9)))), fac((9) - (fac((sqrt(9)) | (sqrt(9))))), fac((9) / ((!9) + (sqrt(9)))), fac((9) / ((!9) ^ (sqrt(9)))), fac((9) / ((!9) | (sqrt(9)))), fac((9) / ((9) / (sqrt(9)))), fac((9) / ((sqrt(9)) % (9))), fac((9) / ((sqrt(9)) % (fac(9)))), fac((9) / ((sqrt(9)) & (sqrt(9)))), fac((9) / ((sqrt(9)) + (!9))), fac((9) / ((sqrt(9)) - (!9))), fac((9) / ((sqrt(9)) << (!9))), fac((9) / ((sqrt(9)) << (fac(9)))), fac((9) / ((sqrt(9)) >> (!9))), fac((9) / ((sqrt(9)) >> (fac(9)))), fac((9) / ((sqrt(9)) ^ (!9))), fac((9) / ((sqrt(9)) | (!9))), fac((9) / ((sqrt(9)) | (sqrt(9)))), fac((9) / (sqrt((!9) + (9)))), fac((9) / (sqrt((!9) ^ (9)))), fac((9) / (sqrt((!9) | (9)))), fac((9) / (sqrt((9) % (fac(9))))), fac((9) / (sqrt((9) & (9)))), fac((9) / (sqrt((9) + (!9)))), fac((9) / (sqrt((9) - (!9)))), fac((9) / (sqrt((9) << (!9)))), fac((9) / (sqrt((9) << (fac(9))))), fac((9) / (sqrt((9) >> (!9)))), fac((9) / (sqrt((9) >> (fac(9))))), fac((9) / (sqrt((9) ^ (!9)))), fac((9) / (sqrt((9) | (!9)))), fac((9) / (sqrt((9) | (9)))), fac((9) / (sqrt((sqrt(9)) * (sqrt(9))))), fac((9) ^ ((9) ^ (sqrt(9)))), fac((9) ^ ((sqrt(9)) ^ (9))), fac((fac((!9) % (9))) * (sqrt(9))), fac((fac((!9) % (9))) | (sqrt(9))), fac((fac((!9) % (fac(9)))) * (sqrt(9))), fac((fac((!9) % (fac(9)))) | (sqrt(9))), fac((fac((!9) % (sqrt(9)))) * (sqrt(9))), fac((fac((!9) % (sqrt(9)))) | (sqrt(9))), fac((fac((!9) & (!9))) * (sqrt(9))), fac((fac((!9) & (!9))) | (sqrt(9))), fac((fac((!9) & (9))) * (sqrt(9))), fac((fac((!9) & (9))) | (sqrt(9))), fac((fac((!9) & (fac(9)))) * (sqrt(9))), fac((fac((!9) & (fac(9)))) | (sqrt(9))), fac((fac((!9) & (sqrt(9)))) * (sqrt(9))), fac((fac((!9) & (sqrt(9)))) | (sqrt(9))), fac((fac((!9) * (!9))) * (sqrt(9))), fac((fac((!9) * (!9))) | (sqrt(9))), fac((fac((!9) * (9))) * (sqrt(9))), fac((fac((!9) * (9))) | (sqrt(9))), fac((fac((!9) * (fac(9)))) * (sqrt(9))), fac((fac((!9) * (fac(9)))) | (sqrt(9))), fac((fac((!9) * (sqrt(9)))) * (sqrt(9))), fac((fac((!9) * (sqrt(9)))) | (sqrt(9))), fac((fac((!9) ** (!9))) * (sqrt(9))), fac((fac((!9) ** (!9))) | (sqrt(9))), fac((fac((!9) ** (9))) * (sqrt(9))), fac((fac((!9) ** (9))) | (sqrt(9))), fac((fac((!9) ** (fac(9)))) * (sqrt(9))), fac((fac((!9) ** (fac(9)))) | (sqrt(9))), fac((fac((!9) ** (sqrt(9)))) * (sqrt(9))), fac((fac((!9) ** (sqrt(9)))) | (sqrt(9))), fac((fac((!9) + (!9))) * (sqrt(9))), fac((fac((!9) + (!9))) | (sqrt(9))), fac((fac((!9) + (sqrt(9)))) - (sqrt(9))), fac((fac((!9) - (!9))) * (sqrt(9))), fac((fac((!9) - (!9))) | (sqrt(9))), fac((fac((!9) / (9))) * (sqrt(9))), fac((fac((!9) / (9))) | (sqrt(9))), fac((fac((!9) / (fac(9)))) * (sqrt(9))), fac((fac((!9) / (fac(9)))) | (sqrt(9))), fac((fac((!9) / (sqrt(9)))) * (sqrt(9))), fac((fac((!9) / (sqrt(9)))) | (sqrt(9))), fac((fac((!9) << (!9))) * (sqrt(9))), fac((fac((!9) << (!9))) | (sqrt(9))), fac((fac((!9) << (9))) * (sqrt(9))), fac((fac((!9) << (9))) | (sqrt(9))), fac((fac((!9) << (fac(9)))) * (sqrt(9))), fac((fac((!9) << (fac(9)))) | (sqrt(9))), fac((fac((!9) << (sqrt(9)))) * (sqrt(9))), fac((fac((!9) << (sqrt(9)))) | (sqrt(9))), fac((fac((!9) >> (!9))) * (sqrt(9))), fac((fac((!9) >> (!9))) | (sqrt(9))), fac((fac((!9) >> (9))) * (sqrt(9))), fac((fac((!9) >> (9))) | (sqrt(9))), fac((fac((!9) >> (fac(9)))) * (sqrt(9))), fac((fac((!9) >> (fac(9)))) | (sqrt(9))), fac((fac((!9) >> (sqrt(9)))) * (sqrt(9))), fac((fac((!9) >> (sqrt(9)))) | (sqrt(9))), fac((fac((!9) ^ (!9))) * (sqrt(9))), fac((fac((!9) ^ (!9))) | (sqrt(9))), fac((fac((!9) ^ (sqrt(9)))) - (sqrt(9))), fac((fac((!9) | (!9))) * (sqrt(9))), fac((fac((!9) | (!9))) | (sqrt(9))), fac((fac((!9) | (sqrt(9)))) - (sqrt(9))), fac((fac((9) % (9))) * (sqrt(9))), fac((fac((9) % (9))) | (sqrt(9))), fac((fac((9) % (sqrt(9)))) * (sqrt(9))), fac((fac((9) % (sqrt(9)))) | (sqrt(9))), fac((fac((9) & (!9))) * (sqrt(9))), fac((fac((9) & (!9))) | (sqrt(9))), fac((fac((9) & (fac(9)))) * (sqrt(9))), fac((fac((9) & (fac(9)))) | (sqrt(9))), fac((fac((9) & (sqrt(9)))) * (sqrt(9))), fac((fac((9) & (sqrt(9)))) | (sqrt(9))), fac((fac((9) * (!9))) * (sqrt(9))), fac((fac((9) * (!9))) | (sqrt(9))), fac((fac((9) ** (!9))) * (sqrt(9))), fac((fac((9) ** (!9))) | (sqrt(9))), fac((fac((9) - (9))) * (sqrt(9))), fac((fac((9) - (9))) | (sqrt(9))), fac((fac((9) / (9))) * (sqrt(9))), fac((fac((9) / (9))) | (sqrt(9))), fac((fac((9) / (sqrt(9)))) - (sqrt(9))), fac((fac((9) >> (9))) * (sqrt(9))), fac((fac((9) >> (9))) | (sqrt(9))), fac((fac((9) >> (sqrt(9)))) * (sqrt(9))), fac((fac((9) >> (sqrt(9)))) | (sqrt(9))), fac((fac((9) ^ (9))) * (sqrt(9))), fac((fac((9) ^ (9))) | (sqrt(9))), fac((fac((fac(9)) % (9))) * (sqrt(9))), fac((fac((fac(9)) % (9))) | (sqrt(9))), fac((fac((fac(9)) % (fac(9)))) * (sqrt(9))), fac((fac((fac(9)) % (fac(9)))) | (sqrt(9))), fac((fac((fac(9)) % (sqrt(9)))) * (sqrt(9))), fac((fac((fac(9)) % (sqrt(9)))) | (sqrt(9))), fac((fac((fac(9)) & (!9))) * (sqrt(9))), fac((fac((fac(9)) & (!9))) | (sqrt(9))), fac((fac((fac(9)) & (9))) * (sqrt(9))), fac((fac((fac(9)) & (9))) | (sqrt(9))), fac((fac((fac(9)) & (sqrt(9)))) * (sqrt(9))), fac((fac((fac(9)) & (sqrt(9)))) | (sqrt(9))), fac((fac((fac(9)) * (!9))) * (sqrt(9))), fac((fac((fac(9)) * (!9))) | (sqrt(9))), fac((fac((fac(9)) ** (!9))) * (sqrt(9))), fac((fac((fac(9)) ** (!9))) | (sqrt(9))), fac((fac((fac(9)) - (fac(9)))) * (sqrt(9))), fac((fac((fac(9)) - (fac(9)))) | (sqrt(9))), fac((fac((fac(9)) / (fac(9)))) * (sqrt(9))), fac((fac((fac(9)) / (fac(9)))) | (sqrt(9))), fac((fac((fac(9)) ^ (fac(9)))) * (sqrt(9))), fac((fac((fac(9)) ^ (fac(9)))) | (sqrt(9))), fac((fac((sqrt(9)) % (9))) - (sqrt(9))), fac((fac((sqrt(9)) % (fac(9)))) - (sqrt(9))), fac((fac((sqrt(9)) % (sqrt(9)))) * (sqrt(9))), fac((fac((sqrt(9)) % (sqrt(9)))) | (sqrt(9))), fac((fac((sqrt(9)) & (!9))) * (sqrt(9))), fac((fac((sqrt(9)) & (!9))) | (sqrt(9))), fac((fac((sqrt(9)) & (9))) * (sqrt(9))), fac((fac((sqrt(9)) & (9))) | (sqrt(9))), fac((fac((sqrt(9)) & (fac(9)))) * (sqrt(9))), fac((fac((sqrt(9)) & (fac(9)))) | (sqrt(9))), fac((fac((sqrt(9)) & (sqrt(9)))) - (sqrt(9))), fac((fac((sqrt(9)) * (!9))) * (sqrt(9))), fac((fac((sqrt(9)) * (!9))) | (sqrt(9))), fac((fac((sqrt(9)) ** (!9))) * (sqrt(9))), fac((fac((sqrt(9)) ** (!9))) | (sqrt(9))), fac((fac((sqrt(9)) + (!9))) - (sqrt(9))), fac((fac((sqrt(9)) - (!9))) - (sqrt(9))), fac((fac((sqrt(9)) - (sqrt(9)))) * (sqrt(9))), fac((fac((sqrt(9)) - (sqrt(9)))) | (sqrt(9))), fac((fac((sqrt(9)) / (sqrt(9)))) * (sqrt(9))), fac((fac((sqrt(9)) / (sqrt(9)))) | (sqrt(9))), fac((fac((sqrt(9)) << (!9))) - (sqrt(9))), fac((fac((sqrt(9)) << (fac(9)))) - (sqrt(9))), fac((fac((sqrt(9)) >> (!9))) - (sqrt(9))), fac((fac((sqrt(9)) >> (9))) * (sqrt(9))), fac((fac((sqrt(9)) >> (9))) | (sqrt(9))), fac((fac((sqrt(9)) >> (fac(9)))) - (sqrt(9))), fac((fac((sqrt(9)) >> (sqrt(9)))) * (sqrt(9))), fac((fac((sqrt(9)) >> (sqrt(9)))) | (sqrt(9))), fac((fac((sqrt(9)) ^ (!9))) - (sqrt(9))), fac((fac((sqrt(9)) ^ (sqrt(9)))) * (sqrt(9))), fac((fac((sqrt(9)) ^ (sqrt(9)))) | (sqrt(9))), fac((fac((sqrt(9)) | (!9))) - (sqrt(9))), fac((fac((sqrt(9)) | (sqrt(9)))) - (sqrt(9))), fac((fac(9)) % ((fac(9)) - (sqrt(9)))), fac((fac(9)) % ((sqrt(9)) - (fac(9)))), fac((fac(9)) + ((sqrt(9)) - (fac(9)))), fac((fac(9)) - ((fac(9)) - (sqrt(9)))), fac((fac(9)) / ((fac(9)) / (sqrt(9)))), fac((fac(9)) ^ ((fac(9)) + (sqrt(9)))), fac((fac(9)) ^ ((fac(9)) ^ (sqrt(9)))), fac((fac(9)) ^ ((fac(9)) | (sqrt(9)))), fac((fac(9)) ^ ((sqrt(9)) + (fac(9)))), fac((fac(9)) ^ ((sqrt(9)) ^ (fac(9)))), fac((fac(9)) ^ ((sqrt(9)) | (fac(9)))), fac((sqrt((!9) % (9))) + (sqrt(9))), fac((sqrt((!9) % (9))) ^ (sqrt(9))), fac((sqrt((!9) % (9))) | (sqrt(9))), fac((sqrt((!9) % (fac(9)))) + (sqrt(9))), fac((sqrt((!9) % (fac(9)))) ^ (sqrt(9))), fac((sqrt((!9) % (fac(9)))) | (sqrt(9))), fac((sqrt((!9) % (sqrt(9)))) + (sqrt(9))), fac((sqrt((!9) % (sqrt(9)))) ^ (sqrt(9))), fac((sqrt((!9) % (sqrt(9)))) | (sqrt(9))), fac((sqrt((!9) & (!9))) + (sqrt(9))), fac((sqrt((!9) & (!9))) ^ (sqrt(9))), fac((sqrt((!9) & (!9))) | (sqrt(9))), fac((sqrt((!9) & (9))) + (sqrt(9))), fac((sqrt((!9) & (9))) ^ (sqrt(9))), fac((sqrt((!9) & (9))) | (sqrt(9))), fac((sqrt((!9) & (fac(9)))) + (sqrt(9))), fac((sqrt((!9) & (fac(9)))) ^ (sqrt(9))), fac((sqrt((!9) & (fac(9)))) | (sqrt(9))), fac((sqrt((!9) & (sqrt(9)))) + (sqrt(9))), fac((sqrt((!9) & (sqrt(9)))) ^ (sqrt(9))), fac((sqrt((!9) & (sqrt(9)))) | (sqrt(9))), fac((sqrt((!9) * (!9))) + (sqrt(9))), fac((sqrt((!9) * (!9))) ^ (sqrt(9))), fac((sqrt((!9) * (!9))) | (sqrt(9))), fac((sqrt((!9) * (9))) + (sqrt(9))), fac((sqrt((!9) * (9))) ^ (sqrt(9))), fac((sqrt((!9) * (9))) | (sqrt(9))), fac((sqrt((!9) * (fac(9)))) + (sqrt(9))), fac((sqrt((!9) * (fac(9)))) ^ (sqrt(9))), fac((sqrt((!9) * (fac(9)))) | (sqrt(9))), fac((sqrt((!9) * (sqrt(9)))) + (sqrt(9))), fac((sqrt((!9) * (sqrt(9)))) ^ (sqrt(9))), fac((sqrt((!9) * (sqrt(9)))) | (sqrt(9))), fac((sqrt((!9) ** (!9))) * (sqrt(9))), fac((sqrt((!9) ** (!9))) | (sqrt(9))), fac((sqrt((!9) ** (9))) + (sqrt(9))), fac((sqrt((!9) ** (9))) ^ (sqrt(9))), fac((sqrt((!9) ** (9))) | (sqrt(9))), fac((sqrt((!9) ** (fac(9)))) + (sqrt(9))), fac((sqrt((!9) ** (fac(9)))) ^ (sqrt(9))), fac((sqrt((!9) ** (fac(9)))) | (sqrt(9))), fac((sqrt((!9) ** (sqrt(9)))) + (sqrt(9))), fac((sqrt((!9) ** (sqrt(9)))) ^ (sqrt(9))), fac((sqrt((!9) ** (sqrt(9)))) | (sqrt(9))), fac((sqrt((!9) + (!9))) + (sqrt(9))), fac((sqrt((!9) + (!9))) ^ (sqrt(9))), fac((sqrt((!9) + (!9))) | (sqrt(9))), fac((sqrt((!9) + (9))) % (9)), fac((sqrt((!9) + (9))) % (fac(9))), fac((sqrt((!9) + (9))) & (sqrt(9))), fac((sqrt((!9) + (9))) + (!9)), fac((sqrt((!9) + (9))) - (!9)), fac((sqrt((!9) + (9))) << (!9)), fac((sqrt((!9) + (9))) << (fac(9))), fac((sqrt((!9) + (9))) >> (!9)), fac((sqrt((!9) + (9))) >> (fac(9))), fac((sqrt((!9) + (9))) ^ (!9)), fac((sqrt((!9) + (9))) | (!9)), fac((sqrt((!9) + (9))) | (sqrt(9))), fac((sqrt((!9) - (!9))) + (sqrt(9))), fac((sqrt((!9) - (!9))) ^ (sqrt(9))), fac((sqrt((!9) - (!9))) | (sqrt(9))), fac((sqrt((!9) / (9))) + (sqrt(9))), fac((sqrt((!9) / (9))) ^ (sqrt(9))), fac((sqrt((!9) / (9))) | (sqrt(9))), fac((sqrt((!9) / (fac(9)))) + (sqrt(9))), fac((sqrt((!9) / (fac(9)))) ^ (sqrt(9))), fac((sqrt((!9) / (fac(9)))) | (sqrt(9))), fac((sqrt((!9) / (sqrt(9)))) + (sqrt(9))), fac((sqrt((!9) / (sqrt(9)))) ^ (sqrt(9))), fac((sqrt((!9) / (sqrt(9)))) | (sqrt(9))), fac((sqrt((!9) << (!9))) + (sqrt(9))), fac((sqrt((!9) << (!9))) ^ (sqrt(9))), fac((sqrt((!9) << (!9))) | (sqrt(9))), fac((sqrt((!9) << (9))) + (sqrt(9))), fac((sqrt((!9) << (9))) ^ (sqrt(9))), fac((sqrt((!9) << (9))) | (sqrt(9))), fac((sqrt((!9) << (fac(9)))) + (sqrt(9))), fac((sqrt((!9) << (fac(9)))) ^ (sqrt(9))), fac((sqrt((!9) << (fac(9)))) | (sqrt(9))), fac((sqrt((!9) << (sqrt(9)))) + (sqrt(9))), fac((sqrt((!9) << (sqrt(9)))) ^ (sqrt(9))), fac((sqrt((!9) << (sqrt(9)))) | (sqrt(9))), fac((sqrt((!9) >> (!9))) + (sqrt(9))), fac((sqrt((!9) >> (!9))) ^ (sqrt(9))), fac((sqrt((!9) >> (!9))) | (sqrt(9))), fac((sqrt((!9) >> (9))) + (sqrt(9))), fac((sqrt((!9) >> (9))) ^ (sqrt(9))), fac((sqrt((!9) >> (9))) | (sqrt(9))), fac((sqrt((!9) >> (fac(9)))) + (sqrt(9))), fac((sqrt((!9) >> (fac(9)))) ^ (sqrt(9))), fac((sqrt((!9) >> (fac(9)))) | (sqrt(9))), fac((sqrt((!9) >> (sqrt(9)))) + (sqrt(9))), fac((sqrt((!9) >> (sqrt(9)))) ^ (sqrt(9))), fac((sqrt((!9) >> (sqrt(9)))) | (sqrt(9))), fac((sqrt((!9) ^ (!9))) + (sqrt(9))), fac((sqrt((!9) ^ (!9))) ^ (sqrt(9))), fac((sqrt((!9) ^ (!9))) | (sqrt(9))), fac((sqrt((!9) ^ (9))) % (9)), fac((sqrt((!9) ^ (9))) % (fac(9))), fac((sqrt((!9) ^ (9))) & (sqrt(9))), fac((sqrt((!9) ^ (9))) + (!9)), fac((sqrt((!9) ^ (9))) - (!9)), fac((sqrt((!9) ^ (9))) << (!9)), fac((sqrt((!9) ^ (9))) << (fac(9))), fac((sqrt((!9) ^ (9))) >> (!9)), fac((sqrt((!9) ^ (9))) >> (fac(9))), fac((sqrt((!9) ^ (9))) ^ (!9)), fac((sqrt((!9) ^ (9))) | (!9)), fac((sqrt((!9) ^ (9))) | (sqrt(9))), fac((sqrt((!9) | (!9))) + (sqrt(9))), fac((sqrt((!9) | (!9))) ^ (sqrt(9))), fac((sqrt((!9) | (!9))) | (sqrt(9))), fac((sqrt((!9) | (9))) % (9)), fac((sqrt((!9) | (9))) % (fac(9))), fac((sqrt((!9) | (9))) & (sqrt(9))), fac((sqrt((!9) | (9))) + (!9)), fac((sqrt((!9) | (9))) - (!9)), fac((sqrt((!9) | (9))) << (!9)), fac((sqrt((!9) | (9))) << (fac(9))), fac((sqrt((!9) | (9))) >> (!9)), fac((sqrt((!9) | (9))) >> (fac(9))), fac((sqrt((!9) | (9))) ^ (!9)), fac((sqrt((!9) | (9))) | (!9)), fac((sqrt((!9) | (9))) | (sqrt(9))), fac((sqrt((9) % (9))) + (sqrt(9))), fac((sqrt((9) % (9))) ^ (sqrt(9))), fac((sqrt((9) % (9))) | (sqrt(9))), fac((sqrt((9) % (fac(9)))) % (9)), fac((sqrt((9) % (fac(9)))) % (fac(9))), fac((sqrt((9) % (fac(9)))) & (sqrt(9))), fac((sqrt((9) % (fac(9)))) + (!9)), fac((sqrt((9) % (fac(9)))) - (!9)), fac((sqrt((9) % (fac(9)))) << (!9)), fac((sqrt((9) % (fac(9)))) << (fac(9))), fac((sqrt((9) % (fac(9)))) >> (!9)), fac((sqrt((9) % (fac(9)))) >> (fac(9))), fac((sqrt((9) % (fac(9)))) ^ (!9)), fac((sqrt((9) % (fac(9)))) | (!9)), fac((sqrt((9) % (fac(9)))) | (sqrt(9))), fac((sqrt((9) % (sqrt(9)))) + (sqrt(9))), fac((sqrt((9) % (sqrt(9)))) ^ (sqrt(9))), fac((sqrt((9) % (sqrt(9)))) | (sqrt(9))), fac((sqrt((9) & (!9))) + (sqrt(9))), fac((sqrt((9) & (!9))) ^ (sqrt(9))), fac((sqrt((9) & (!9))) | (sqrt(9))), fac((sqrt((9) & (9))) % (9)), fac((sqrt((9) & (9))) % (fac(9))), fac((sqrt((9) & (9))) & (sqrt(9))), fac((sqrt((9) & (9))) + (!9)), fac((sqrt((9) & (9))) - (!9)), fac((sqrt((9) & (9))) << (!9)), fac((sqrt((9) & (9))) << (fac(9))), fac((sqrt((9) & (9))) >> (!9)), fac((sqrt((9) & (9))) >> (fac(9))), fac((sqrt((9) & (9))) ^ (!9)), fac((sqrt((9) & (9))) | (!9)), fac((sqrt((9) & (9))) | (sqrt(9))), fac((sqrt((9) & (fac(9)))) + (sqrt(9))), fac((sqrt((9) & (fac(9)))) ^ (sqrt(9))), fac((sqrt((9) & (fac(9)))) | (sqrt(9))), fac((sqrt((9) & (sqrt(9)))) * (sqrt(9))), fac((sqrt((9) & (sqrt(9)))) | (sqrt(9))), fac((sqrt((9) * (!9))) + (sqrt(9))), fac((sqrt((9) * (!9))) ^ (sqrt(9))), fac((sqrt((9) * (!9))) | (sqrt(9))), fac((sqrt((9) * (9))) / (sqrt(9))), fac((sqrt((9) ** (!9))) * (sqrt(9))), fac((sqrt((9) ** (!9))) | (sqrt(9))), fac((sqrt((9) ** (9))) & (sqrt(9))), fac((sqrt((9) ** (sqrt(9)))) & (sqrt(9))), fac((sqrt((9) ** (sqrt(9)))) / (9)), fac((sqrt((9) ** (sqrt(9)))) >> (sqrt(9))), fac((sqrt((9) + (!9))) % (9)), fac((sqrt((9) + (!9))) % (fac(9))), fac((sqrt((9) + (!9))) & (sqrt(9))), fac((sqrt((9) + (!9))) + (!9)), fac((sqrt((9) + (!9))) - (!9)), fac((sqrt((9) + (!9))) << (!9)), fac((sqrt((9) + (!9))) << (fac(9))), fac((sqrt((9) + (!9))) >> (!9)), fac((sqrt((9) + (!9))) >> (fac(9))), fac((sqrt((9) + (!9))) ^ (!9)), fac((sqrt((9) + (!9))) | (!9)), fac((sqrt((9) + (!9))) | (sqrt(9))), fac((sqrt((9) - (!9))) % (9)), fac((sqrt((9) - (!9))) % (fac(9))), fac((sqrt((9) - (!9))) & (sqrt(9))), fac((sqrt((9) - (!9))) + (!9)), fac((sqrt((9) - (!9))) - (!9)), fac((sqrt((9) - (!9))) << (!9)), fac((sqrt((9) - (!9))) << (fac(9))), fac((sqrt((9) - (!9))) >> (!9)), fac((sqrt((9) - (!9))) >> (fac(9))), fac((sqrt((9) - (!9))) ^ (!9)), fac((sqrt((9) - (!9))) | (!9)), fac((sqrt((9) - (!9))) | (sqrt(9))), fac((sqrt((9) - (9))) + (sqrt(9))), fac((sqrt((9) - (9))) ^ (sqrt(9))), fac((sqrt((9) - (9))) | (sqrt(9))), fac((sqrt((9) / (9))) * (sqrt(9))), fac((sqrt((9) / (9))) | (sqrt(9))), fac((sqrt((9) << (!9))) % (9)), fac((sqrt((9) << (!9))) % (fac(9))), fac((sqrt((9) << (!9))) & (sqrt(9))), fac((sqrt((9) << (!9))) + (!9)), fac((sqrt((9) << (!9))) - (!9)), fac((sqrt((9) << (!9))) << (!9)), fac((sqrt((9) << (!9))) << (fac(9))), fac((sqrt((9) << (!9))) >> (!9)), fac((sqrt((9) << (!9))) >> (fac(9))), fac((sqrt((9) << (!9))) ^ (!9)), fac((sqrt((9) << (!9))) | (!9)), fac((sqrt((9) << (!9))) | (sqrt(9))), fac((sqrt((9) << (fac(9)))) % (9)), fac((sqrt((9) << (fac(9)))) % (fac(9))), fac((sqrt((9) << (fac(9)))) & (sqrt(9))), fac((sqrt((9) << (fac(9)))) + (!9)), fac((sqrt((9) << (fac(9)))) - (!9)), fac((sqrt((9) << (fac(9)))) << (!9)), fac((sqrt((9) << (fac(9)))) << (fac(9))), fac((sqrt((9) << (fac(9)))) >> (!9)), fac((sqrt((9) << (fac(9)))) >> (fac(9))), fac((sqrt((9) << (fac(9)))) ^ (!9)), fac((sqrt((9) << (fac(9)))) | (!9)), fac((sqrt((9) << (fac(9)))) | (sqrt(9))), fac((sqrt((9) >> (!9))) % (9)), fac((sqrt((9) >> (!9))) % (fac(9))), fac((sqrt((9) >> (!9))) & (sqrt(9))), fac((sqrt((9) >> (!9))) + (!9)), fac((sqrt((9) >> (!9))) - (!9)), fac((sqrt((9) >> (!9))) << (!9)), fac((sqrt((9) >> (!9))) << (fac(9))), fac((sqrt((9) >> (!9))) >> (!9)), fac((sqrt((9) >> (!9))) >> (fac(9))), fac((sqrt((9) >> (!9))) ^ (!9)), fac((sqrt((9) >> (!9))) | (!9)), fac((sqrt((9) >> (!9))) | (sqrt(9))), fac((sqrt((9) >> (9))) + (sqrt(9))), fac((sqrt((9) >> (9))) ^ (sqrt(9))), fac((sqrt((9) >> (9))) | (sqrt(9))), fac((sqrt((9) >> (fac(9)))) % (9)), fac((sqrt((9) >> (fac(9)))) % (fac(9))), fac((sqrt((9) >> (fac(9)))) & (sqrt(9))), fac((sqrt((9) >> (fac(9)))) + (!9)), fac((sqrt((9) >> (fac(9)))) - (!9)), fac((sqrt((9) >> (fac(9)))) << (!9)), fac((sqrt((9) >> (fac(9)))) << (fac(9))), fac((sqrt((9) >> (fac(9)))) >> (!9)), fac((sqrt((9) >> (fac(9)))) >> (fac(9))), fac((sqrt((9) >> (fac(9)))) ^ (!9)), fac((sqrt((9) >> (fac(9)))) | (!9)), fac((sqrt((9) >> (fac(9)))) | (sqrt(9))), fac((sqrt((9) >> (sqrt(9)))) * (sqrt(9))), fac((sqrt((9) >> (sqrt(9)))) | (sqrt(9))), fac((sqrt((9) ^ (!9))) % (9)), fac((sqrt((9) ^ (!9))) % (fac(9))), fac((sqrt((9) ^ (!9))) & (sqrt(9))), fac((sqrt((9) ^ (!9))) + (!9)), fac((sqrt((9) ^ (!9))) - (!9)), fac((sqrt((9) ^ (!9))) << (!9)), fac((sqrt((9) ^ (!9))) << (fac(9))), fac((sqrt((9) ^ (!9))) >> (!9)), fac((sqrt((9) ^ (!9))) >> (fac(9))), fac((sqrt((9) ^ (!9))) ^ (!9)), fac((sqrt((9) ^ (!9))) | (!9)), fac((sqrt((9) ^ (!9))) | (sqrt(9))), fac((sqrt((9) ^ (9))) + (sqrt(9))), fac((sqrt((9) ^ (9))) ^ (sqrt(9))), fac((sqrt((9) ^ (9))) | (sqrt(9))), fac((sqrt((9) | (!9))) % (9)), fac((sqrt((9) | (!9))) % (fac(9))), fac((sqrt((9) | (!9))) & (sqrt(9))), fac((sqrt((9) | (!9))) + (!9)), fac((sqrt((9) | (!9))) - (!9)), fac((sqrt((9) | (!9))) << (!9)), fac((sqrt((9) | (!9))) << (fac(9))), fac((sqrt((9) | (!9))) >> (!9)), fac((sqrt((9) | (!9))) >> (fac(9))), fac((sqrt((9) | (!9))) ^ (!9)), fac((sqrt((9) | (!9))) | (!9)), fac((sqrt((9) | (!9))) | (sqrt(9))), fac((sqrt((9) | (9))) % (9)), fac((sqrt((9) | (9))) % (fac(9))), fac((sqrt((9) | (9))) & (sqrt(9))), fac((sqrt((9) | (9))) + (!9)), fac((sqrt((9) | (9))) - (!9)), fac((sqrt((9) | (9))) << (!9)), fac((sqrt((9) | (9))) << (fac(9))), fac((sqrt((9) | (9))) >> (!9)), fac((sqrt((9) | (9))) >> (fac(9))), fac((sqrt((9) | (9))) ^ (!9)), fac((sqrt((9) | (9))) | (!9)), fac((sqrt((9) | (9))) | (sqrt(9))), fac((sqrt((fac(9)) % (9))) + (sqrt(9))), fac((sqrt((fac(9)) % (9))) ^ (sqrt(9))), fac((sqrt((fac(9)) % (9))) | (sqrt(9))), fac((sqrt((fac(9)) % (fac(9)))) + (sqrt(9))), fac((sqrt((fac(9)) % (fac(9)))) ^ (sqrt(9))), fac((sqrt((fac(9)) % (fac(9)))) | (sqrt(9))), fac((sqrt((fac(9)) % (sqrt(9)))) + (sqrt(9))), fac((sqrt((fac(9)) % (sqrt(9)))) ^ (sqrt(9))), fac((sqrt((fac(9)) % (sqrt(9)))) | (sqrt(9))), fac((sqrt((fac(9)) & (!9))) + (sqrt(9))), fac((sqrt((fac(9)) & (!9))) ^ (sqrt(9))), fac((sqrt((fac(9)) & (!9))) | (sqrt(9))), fac((sqrt((fac(9)) & (9))) + (sqrt(9))), fac((sqrt((fac(9)) & (9))) ^ (sqrt(9))), fac((sqrt((fac(9)) & (9))) | (sqrt(9))), fac((sqrt((fac(9)) & (sqrt(9)))) + (sqrt(9))), fac((sqrt((fac(9)) & (sqrt(9)))) ^ (sqrt(9))), fac((sqrt((fac(9)) & (sqrt(9)))) | (sqrt(9))), fac((sqrt((fac(9)) * (!9))) + (sqrt(9))), fac((sqrt((fac(9)) * (!9))) ^ (sqrt(9))), fac((sqrt((fac(9)) * (!9))) | (sqrt(9))), fac((sqrt((fac(9)) ** (!9))) * (sqrt(9))), fac((sqrt((fac(9)) ** (!9))) | (sqrt(9))), fac((sqrt((fac(9)) - (fac(9)))) + (sqrt(9))), fac((sqrt((fac(9)) - (fac(9)))) ^ (sqrt(9))), fac((sqrt((fac(9)) - (fac(9)))) | (sqrt(9))), fac((sqrt((fac(9)) / (fac(9)))) * (sqrt(9))), fac((sqrt((fac(9)) / (fac(9)))) | (sqrt(9))), fac((sqrt((fac(9)) ^ (fac(9)))) + (sqrt(9))), fac((sqrt((fac(9)) ^ (fac(9)))) ^ (sqrt(9))), fac((sqrt((fac(9)) ^ (fac(9)))) | (sqrt(9))), fac((sqrt((sqrt(9)) % (sqrt(9)))) + (sqrt(9))), fac((sqrt((sqrt(9)) % (sqrt(9)))) ^ (sqrt(9))), fac((sqrt((sqrt(9)) % (sqrt(9)))) | (sqrt(9))), fac((sqrt((sqrt(9)) & (!9))) + (sqrt(9))), fac((sqrt((sqrt(9)) & (!9))) ^ (sqrt(9))), fac((sqrt((sqrt(9)) & (!9))) | (sqrt(9))), fac((sqrt((sqrt(9)) & (9))) * (sqrt(9))), fac((sqrt((sqrt(9)) & (9))) | (sqrt(9))), fac((sqrt((sqrt(9)) & (fac(9)))) + (sqrt(9))), fac((sqrt((sqrt(9)) & (fac(9)))) ^ (sqrt(9))), fac((sqrt((sqrt(9)) & (fac(9)))) | (sqrt(9))), fac((sqrt((sqrt(9)) * (!9))) + (sqrt(9))), fac((sqrt((sqrt(9)) * (!9))) ^ (sqrt(9))), fac((sqrt((sqrt(9)) * (!9))) | (sqrt(9))), fac((sqrt((sqrt(9)) * (sqrt(9)))) % (9)), fac((sqrt((sqrt(9)) * (sqrt(9)))) % (fac(9))), fac((sqrt((sqrt(9)) * (sqrt(9)))) & (sqrt(9))), fac((sqrt((sqrt(9)) * (sqrt(9)))) + (!9)), fac((sqrt((sqrt(9)) * (sqrt(9)))) - (!9)), fac((sqrt((sqrt(9)) * (sqrt(9)))) << (!9)), fac((sqrt((sqrt(9)) * (sqrt(9)))) << (fac(9))), fac((sqrt((sqrt(9)) * (sqrt(9)))) >> (!9)), fac((sqrt((sqrt(9)) * (sqrt(9)))) >> (fac(9))), fac((sqrt((sqrt(9)) * (sqrt(9)))) ^ (!9)), fac((sqrt((sqrt(9)) * (sqrt(9)))) | (!9)), fac((sqrt((sqrt(9)) * (sqrt(9)))) | (sqrt(9))), fac((sqrt((sqrt(9)) ** (!9))) * (sqrt(9))), fac((sqrt((sqrt(9)) ** (!9))) | (sqrt(9))), fac((sqrt((sqrt(9)) - (sqrt(9)))) + (sqrt(9))), fac((sqrt((sqrt(9)) - (sqrt(9)))) ^ (sqrt(9))), fac((sqrt((sqrt(9)) - (sqrt(9)))) | (sqrt(9))), fac((sqrt((sqrt(9)) / (sqrt(9)))) * (sqrt(9))), fac((sqrt((sqrt(9)) / (sqrt(9)))) | (sqrt(9))), fac((sqrt((sqrt(9)) >> (9))) + (sqrt(9))), fac((sqrt((sqrt(9)) >> (9))) ^ (sqrt(9))), fac((sqrt((sqrt(9)) >> (9))) | (sqrt(9))), fac((sqrt((sqrt(9)) >> (sqrt(9)))) + (sqrt(9))), fac((sqrt((sqrt(9)) >> (sqrt(9)))) ^ (sqrt(9))), fac((sqrt((sqrt(9)) >> (sqrt(9)))) | (sqrt(9))), fac((sqrt((sqrt(9)) ^ (sqrt(9)))) + (sqrt(9))), fac((sqrt((sqrt(9)) ^ (sqrt(9)))) ^ (sqrt(9))), fac((sqrt((sqrt(9)) ^ (sqrt(9)))) | (sqrt(9))), fac((sqrt(9)) % ((!9) + (9))), fac((sqrt(9)) % ((!9) + (fac(9)))), fac((sqrt(9)) % ((!9) - (9))), fac((sqrt(9)) % ((!9) - (fac(9)))), fac((sqrt(9)) % ((!9) ^ (9))), fac((sqrt(9)) % ((!9) ^ (fac(9)))), fac((sqrt(9)) % ((!9) | (9))), fac((sqrt(9)) % ((!9) | (fac(9)))), fac((sqrt(9)) % ((9) % (fac(9)))), fac((sqrt(9)) % ((9) & (9))), fac((sqrt(9)) % ((9) * (9))), fac((sqrt(9)) % ((9) * (fac(9)))), fac((sqrt(9)) % ((9) * (sqrt(9)))), fac((sqrt(9)) % ((9) ** (9))), fac((sqrt(9)) % ((9) ** (sqrt(9)))), fac((sqrt(9)) % ((9) + (!9))), fac((sqrt(9)) % ((9) + (9))), fac((sqrt(9)) % ((9) + (fac(9)))), fac((sqrt(9)) % ((9) + (sqrt(9)))), fac((sqrt(9)) % ((9) - (!9))), fac((sqrt(9)) % ((9) - (fac(9)))), fac((sqrt(9)) % ((9) - (sqrt(9)))), fac((sqrt(9)) % ((9) << (!9))), fac((sqrt(9)) % ((9) << (9))), fac((sqrt(9)) % ((9) << (fac(9)))), fac((sqrt(9)) % ((9) << (sqrt(9)))), fac((sqrt(9)) % ((9) >> (!9))), fac((sqrt(9)) % ((9) >> (fac(9)))), fac((sqrt(9)) % ((9) ^ (!9))), fac((sqrt(9)) % ((9) ^ (fac(9)))), fac((sqrt(9)) % ((9) ^ (sqrt(9)))), fac((sqrt(9)) % ((9) | (!9))), fac((sqrt(9)) % ((9) | (9))), fac((sqrt(9)) % ((9) | (fac(9)))), fac((sqrt(9)) % ((9) | (sqrt(9)))), fac((sqrt(9)) % ((fac(9)) & (fac(9)))), fac((sqrt(9)) % ((fac(9)) * (9))), fac((sqrt(9)) % ((fac(9)) * (fac(9)))), fac((sqrt(9)) % ((fac(9)) * (sqrt(9)))), fac((sqrt(9)) % ((fac(9)) ** (sqrt(9)))), fac((sqrt(9)) % ((fac(9)) + (!9))), fac((sqrt(9)) % ((fac(9)) + (9))), fac((sqrt(9)) % ((fac(9)) + (fac(9)))), fac((sqrt(9)) % ((fac(9)) + (sqrt(9)))), fac((sqrt(9)) % ((fac(9)) - (!9))), fac((sqrt(9)) % ((fac(9)) - (9))), fac((sqrt(9)) % ((fac(9)) - (sqrt(9)))), fac((sqrt(9)) % ((fac(9)) / (9))), fac((sqrt(9)) % ((fac(9)) / (sqrt(9)))), fac((sqrt(9)) % ((fac(9)) << (!9))), fac((sqrt(9)) % ((fac(9)) << (9))), fac((sqrt(9)) % ((fac(9)) << (fac(9)))), fac((sqrt(9)) % ((fac(9)) << (sqrt(9)))), fac((sqrt(9)) % ((fac(9)) >> (!9))), fac((sqrt(9)) % ((fac(9)) >> (9))), fac((sqrt(9)) % ((fac(9)) >> (fac(9)))), fac((sqrt(9)) % ((fac(9)) >> (sqrt(9)))), fac((sqrt(9)) % ((fac(9)) ^ (!9))), fac((sqrt(9)) % ((fac(9)) ^ (9))), fac((sqrt(9)) % ((fac(9)) ^ (sqrt(9)))), fac((sqrt(9)) % ((fac(9)) | (!9))), fac((sqrt(9)) % ((fac(9)) | (9))), fac((sqrt(9)) % ((fac(9)) | (fac(9)))), fac((sqrt(9)) % ((fac(9)) | (sqrt(9)))), fac((sqrt(9)) % ((sqrt(9)) * (9))), fac((sqrt(9)) % ((sqrt(9)) * (fac(9)))), fac((sqrt(9)) % ((sqrt(9)) * (sqrt(9)))), fac((sqrt(9)) % ((sqrt(9)) ** (9))), fac((sqrt(9)) % ((sqrt(9)) ** (sqrt(9)))), fac((sqrt(9)) % ((sqrt(9)) + (9))), fac((sqrt(9)) % ((sqrt(9)) + (fac(9)))), fac((sqrt(9)) % ((sqrt(9)) + (sqrt(9)))), fac((sqrt(9)) % ((sqrt(9)) - (9))), fac((sqrt(9)) % ((sqrt(9)) - (fac(9)))), fac((sqrt(9)) % ((sqrt(9)) << (9))), fac((sqrt(9)) % ((sqrt(9)) << (sqrt(9)))), fac((sqrt(9)) % ((sqrt(9)) ^ (9))), fac((sqrt(9)) % ((sqrt(9)) ^ (fac(9)))), fac((sqrt(9)) % ((sqrt(9)) | (9))), fac((sqrt(9)) % ((sqrt(9)) | (fac(9)))), fac((sqrt(9)) % (fac((!9) + (9)))), fac((sqrt(9)) % (fac((!9) + (sqrt(9))))), fac((sqrt(9)) % (fac((!9) ^ (9)))), fac((sqrt(9)) % (fac((!9) ^ (sqrt(9))))), fac((sqrt(9)) % (fac((!9) | (9)))), fac((sqrt(9)) % (fac((!9) | (sqrt(9))))), fac((sqrt(9)) % (fac((9) % (fac(9))))), fac((sqrt(9)) % (fac((9) & (9)))), fac((sqrt(9)) % (fac((9) + (!9)))), fac((sqrt(9)) % (fac((9) - (!9)))), fac((sqrt(9)) % (fac((9) - (sqrt(9))))), fac((sqrt(9)) % (fac((9) / (sqrt(9))))), fac((sqrt(9)) % (fac((9) << (!9)))), fac((sqrt(9)) % (fac((9) << (fac(9))))), fac((sqrt(9)) % (fac((9) >> (!9)))), fac((sqrt(9)) % (fac((9) >> (fac(9))))), fac((sqrt(9)) % (fac((9) ^ (!9)))), fac((sqrt(9)) % (fac((9) ^ (sqrt(9))))), fac((sqrt(9)) % (fac((9) | (!9)))), fac((sqrt(9)) % (fac((9) | (9)))), fac((sqrt(9)) % (fac((sqrt(9)) % (9)))), fac((sqrt(9)) % (fac((sqrt(9)) % (fac(9))))), fac((sqrt(9)) % (fac((sqrt(9)) & (sqrt(9))))), fac((sqrt(9)) % (fac((sqrt(9)) * (sqrt(9))))), fac((sqrt(9)) % (fac((sqrt(9)) + (!9)))), fac((sqrt(9)) % (fac((sqrt(9)) + (sqrt(9))))), fac((sqrt(9)) % (fac((sqrt(9)) - (!9)))), fac((sqrt(9)) % (fac((sqrt(9)) << (!9)))), fac((sqrt(9)) % (fac((sqrt(9)) << (fac(9))))), fac((sqrt(9)) % (fac((sqrt(9)) >> (!9)))), fac((sqrt(9)) % (fac((sqrt(9)) >> (fac(9))))), fac((sqrt(9)) % (fac((sqrt(9)) ^ (!9)))), fac((sqrt(9)) % (fac((sqrt(9)) ^ (9)))), fac((sqrt(9)) % (fac((sqrt(9)) | (!9)))), fac((sqrt(9)) % (fac((sqrt(9)) | (sqrt(9))))), fac((sqrt(9)) % (sqrt((9) * (9)))), fac((sqrt(9)) % (sqrt((9) ** (9)))), fac((sqrt(9)) % (sqrt((9) ** (sqrt(9))))), fac((sqrt(9)) % (sqrt((fac(9)) * (fac(9))))), fac((sqrt(9)) & ((!9) + (sqrt(9)))), fac((sqrt(9)) & ((!9) - (9))), fac((sqrt(9)) & ((!9) ^ (sqrt(9)))), fac((sqrt(9)) & ((!9) | (sqrt(9)))), fac((sqrt(9)) & ((9) * (sqrt(9)))), fac((sqrt(9)) & ((9) / (sqrt(9)))), fac((sqrt(9)) & ((9) | (sqrt(9)))), fac((sqrt(9)) & ((fac(9)) + (sqrt(9)))), fac((sqrt(9)) & ((fac(9)) - (9))), fac((sqrt(9)) & ((fac(9)) ^ (sqrt(9)))), fac((sqrt(9)) & ((fac(9)) | (sqrt(9)))), fac((sqrt(9)) & ((sqrt(9)) % (9))), fac((sqrt(9)) & ((sqrt(9)) % (fac(9)))), fac((sqrt(9)) & ((sqrt(9)) & (sqrt(9)))), fac((sqrt(9)) & ((sqrt(9)) * (9))), fac((sqrt(9)) & ((sqrt(9)) ** (9))), fac((sqrt(9)) & ((sqrt(9)) ** (sqrt(9)))), fac((sqrt(9)) & ((sqrt(9)) + (!9))), fac((sqrt(9)) & ((sqrt(9)) + (fac(9)))), fac((sqrt(9)) & ((sqrt(9)) - (!9))), fac((sqrt(9)) & ((sqrt(9)) - (fac(9)))), fac((sqrt(9)) & ((sqrt(9)) << (!9))), fac((sqrt(9)) & ((sqrt(9)) << (fac(9)))), fac((sqrt(9)) & ((sqrt(9)) >> (!9))), fac((sqrt(9)) & ((sqrt(9)) >> (fac(9)))), fac((sqrt(9)) & ((sqrt(9)) ^ (!9))), fac((sqrt(9)) & ((sqrt(9)) ^ (fac(9)))), fac((sqrt(9)) & ((sqrt(9)) | (!9))), fac((sqrt(9)) & ((sqrt(9)) | (9))), fac((sqrt(9)) & ((sqrt(9)) | (fac(9)))), fac((sqrt(9)) & ((sqrt(9)) | (sqrt(9)))), fac((sqrt(9)) & (sqrt((!9) + (9)))), fac((sqrt(9)) & (sqrt((!9) ^ (9)))), fac((sqrt(9)) & (sqrt((!9) | (9)))), fac((sqrt(9)) & (sqrt((9) % (fac(9))))), fac((sqrt(9)) & (sqrt((9) & (9)))), fac((sqrt(9)) & (sqrt((9) ** (9)))), fac((sqrt(9)) & (sqrt((9) ** (sqrt(9))))), fac((sqrt(9)) & (sqrt((9) + (!9)))), fac((sqrt(9)) & (sqrt((9) - (!9)))), fac((sqrt(9)) & (sqrt((9) << (!9)))), fac((sqrt(9)) & (sqrt((9) << (fac(9))))), fac((sqrt(9)) & (sqrt((9) >> (!9)))), fac((sqrt(9)) & (sqrt((9) >> (fac(9))))), fac((sqrt(9)) & (sqrt((9) ^ (!9)))), fac((sqrt(9)) & (sqrt((9) | (!9)))), fac((sqrt(9)) & (sqrt((9) | (9)))), fac((sqrt(9)) & (sqrt((sqrt(9)) * (sqrt(9))))), fac((sqrt(9)) * (!((!9) % (9)))), fac((sqrt(9)) * (!((!9) % (fac(9))))), fac((sqrt(9)) * (!((!9) % (sqrt(9))))), fac((sqrt(9)) * (!((!9) & (!9)))), fac((sqrt(9)) * (!((!9) & (9)))), fac((sqrt(9)) * (!((!9) & (fac(9))))), fac((sqrt(9)) * (!((!9) & (sqrt(9))))), fac((sqrt(9)) * (!((!9) * (!9)))), fac((sqrt(9)) * (!((!9) * (9)))), fac((sqrt(9)) * (!((!9) * (fac(9))))), fac((sqrt(9)) * (!((!9) * (sqrt(9))))), fac((sqrt(9)) * (!((!9) ** (9)))), fac((sqrt(9)) * (!((!9) ** (fac(9))))), fac((sqrt(9)) * (!((!9) ** (sqrt(9))))), fac((sqrt(9)) * (!((!9) + (!9)))), fac((sqrt(9)) * (!((!9) - (!9)))), fac((sqrt(9)) * (!((!9) / (9)))), fac((sqrt(9)) * (!((!9) / (fac(9))))), fac((sqrt(9)) * (!((!9) / (sqrt(9))))), fac((sqrt(9)) * (!((!9) << (!9)))), fac((sqrt(9)) * (!((!9) << (9)))), fac((sqrt(9)) * (!((!9) << (fac(9))))), fac((sqrt(9)) * (!((!9) << (sqrt(9))))), fac((sqrt(9)) * (!((!9) >> (!9)))), fac((sqrt(9)) * (!((!9) >> (9)))), fac((sqrt(9)) * (!((!9) >> (fac(9))))), fac((sqrt(9)) * (!((!9) >> (sqrt(9))))), fac((sqrt(9)) * (!((!9) ^ (!9)))), fac((sqrt(9)) * (!((!9) | (!9)))), fac((sqrt(9)) * (!((9) % (9)))), fac((sqrt(9)) * (!((9) % (sqrt(9))))), fac((sqrt(9)) * (!((9) & (!9)))), fac((sqrt(9)) * (!((9) & (fac(9))))), fac((sqrt(9)) * (!((9) * (!9)))), fac((sqrt(9)) * (!((9) - (9)))), fac((sqrt(9)) * (!((9) >> (9)))), fac((sqrt(9)) * (!((9) ^ (9)))), fac((sqrt(9)) * (!((fac(9)) % (9)))), fac((sqrt(9)) * (!((fac(9)) % (fac(9))))), fac((sqrt(9)) * (!((fac(9)) % (sqrt(9))))), fac((sqrt(9)) * (!((fac(9)) & (!9)))), fac((sqrt(9)) * (!((fac(9)) & (9)))), fac((sqrt(9)) * (!((fac(9)) & (sqrt(9))))), fac((sqrt(9)) * (!((fac(9)) * (!9)))), fac((sqrt(9)) * (!((fac(9)) - (fac(9))))), fac((sqrt(9)) * (!((fac(9)) ^ (fac(9))))), fac((sqrt(9)) * (!((sqrt(9)) % (sqrt(9))))), fac((sqrt(9)) * (!((sqrt(9)) & (!9)))), fac((sqrt(9)) * (!((sqrt(9)) & (fac(9))))), fac((sqrt(9)) * (!((sqrt(9)) * (!9)))), fac((sqrt(9)) * (!((sqrt(9)) - (sqrt(9))))), fac((sqrt(9)) * (!((sqrt(9)) >> (9)))), fac((sqrt(9)) * (!((sqrt(9)) >> (sqrt(9))))), fac((sqrt(9)) * (!((sqrt(9)) ^ (sqrt(9))))), fac((sqrt(9)) * ((!9) ** (!9))), fac((sqrt(9)) * ((9) & (sqrt(9)))), fac((sqrt(9)) * ((9) ** (!9))), fac((sqrt(9)) * ((9) / (9))), fac((sqrt(9)) * ((9) >> (sqrt(9)))), fac((sqrt(9)) * ((fac(9)) ** (!9))), fac((sqrt(9)) * ((fac(9)) / (fac(9)))), fac((sqrt(9)) * ((sqrt(9)) & (9))), fac((sqrt(9)) * ((sqrt(9)) ** (!9))), fac((sqrt(9)) * ((sqrt(9)) / (sqrt(9)))), fac((sqrt(9)) * (fac((!9) % (9)))), fac((sqrt(9)) * (fac((!9) % (fac(9))))), fac((sqrt(9)) * (fac((!9) % (sqrt(9))))), fac((sqrt(9)) * (fac((!9) & (!9)))), fac((sqrt(9)) * (fac((!9) & (9)))), fac((sqrt(9)) * (fac((!9) & (fac(9))))), fac((sqrt(9)) * (fac((!9) & (sqrt(9))))), fac((sqrt(9)) * (fac((!9) * (!9)))), fac((sqrt(9)) * (fac((!9) * (9)))), fac((sqrt(9)) * (fac((!9) * (fac(9))))), fac((sqrt(9)) * (fac((!9) * (sqrt(9))))), fac((sqrt(9)) * (fac((!9) ** (!9)))), fac((sqrt(9)) * (fac((!9) ** (9)))), fac((sqrt(9)) * (fac((!9) ** (fac(9))))), fac((sqrt(9)) * (fac((!9) ** (sqrt(9))))), fac((sqrt(9)) * (fac((!9) + (!9)))), fac((sqrt(9)) * (fac((!9) - (!9)))), fac((sqrt(9)) * (fac((!9) / (9)))), fac((sqrt(9)) * (fac((!9) / (fac(9))))), fac((sqrt(9)) * (fac((!9) / (sqrt(9))))), fac((sqrt(9)) * (fac((!9) << (!9)))), fac((sqrt(9)) * (fac((!9) << (9)))), fac((sqrt(9)) * (fac((!9) << (fac(9))))), fac((sqrt(9)) * (fac((!9) << (sqrt(9))))), fac((sqrt(9)) * (fac((!9) >> (!9)))), fac((sqrt(9)) * (fac((!9) >> (9)))), fac((sqrt(9)) * (fac((!9) >> (fac(9))))), fac((sqrt(9)) * (fac((!9) >> (sqrt(9))))), fac((sqrt(9)) * (fac((!9) ^ (!9)))), fac((sqrt(9)) * (fac((!9) | (!9)))), fac((sqrt(9)) * (fac((9) % (9)))), fac((sqrt(9)) * (fac((9) % (sqrt(9))))), fac((sqrt(9)) * (fac((9) & (!9)))), fac((sqrt(9)) * (fac((9) & (fac(9))))), fac((sqrt(9)) * (fac((9) & (sqrt(9))))), fac((sqrt(9)) * (fac((9) * (!9)))), fac((sqrt(9)) * (fac((9) ** (!9)))), fac((sqrt(9)) * (fac((9) - (9)))), fac((sqrt(9)) * (fac((9) / (9)))), fac((sqrt(9)) * (fac((9) >> (9)))), fac((sqrt(9)) * (fac((9) >> (sqrt(9))))), fac((sqrt(9)) * (fac((9) ^ (9)))), fac((sqrt(9)) * (fac((fac(9)) % (9)))), fac((sqrt(9)) * (fac((fac(9)) % (fac(9))))), fac((sqrt(9)) * (fac((fac(9)) % (sqrt(9))))), fac((sqrt(9)) * (fac((fac(9)) & (!9)))), fac((sqrt(9)) * (fac((fac(9)) & (9)))), fac((sqrt(9)) * (fac((fac(9)) & (sqrt(9))))), fac((sqrt(9)) * (fac((fac(9)) * (!9)))), fac((sqrt(9)) * (fac((fac(9)) ** (!9)))), fac((sqrt(9)) * (fac((fac(9)) - (fac(9))))), fac((sqrt(9)) * (fac((fac(9)) / (fac(9))))), fac((sqrt(9)) * (fac((fac(9)) ^ (fac(9))))), fac((sqrt(9)) * (fac((sqrt(9)) % (sqrt(9))))), fac((sqrt(9)) * (fac((sqrt(9)) & (!9)))), fac((sqrt(9)) * (fac((sqrt(9)) & (9)))), fac((sqrt(9)) * (fac((sqrt(9)) & (fac(9))))), fac((sqrt(9)) * (fac((sqrt(9)) * (!9)))), fac((sqrt(9)) * (fac((sqrt(9)) ** (!9)))), fac((sqrt(9)) * (fac((sqrt(9)) - (sqrt(9))))), fac((sqrt(9)) * (fac((sqrt(9)) / (sqrt(9))))), fac((sqrt(9)) * (fac((sqrt(9)) >> (9)))), fac((sqrt(9)) * (fac((sqrt(9)) >> (sqrt(9))))), fac((sqrt(9)) * (fac((sqrt(9)) ^ (sqrt(9))))), fac((sqrt(9)) * (sqrt((!9) ** (!9)))), fac((sqrt(9)) * (sqrt((9) & (sqrt(9))))), fac((sqrt(9)) * (sqrt((9) ** (!9)))), fac((sqrt(9)) * (sqrt((9) / (9)))), fac((sqrt(9)) * (sqrt((9) >> (sqrt(9))))), fac((sqrt(9)) * (sqrt((fac(9)) ** (!9)))), fac((sqrt(9)) * (sqrt((fac(9)) / (fac(9))))), fac((sqrt(9)) * (sqrt((sqrt(9)) & (9)))), fac((sqrt(9)) * (sqrt((sqrt(9)) ** (!9)))), fac((sqrt(9)) * (sqrt((sqrt(9)) / (sqrt(9))))), fac((sqrt(9)) ** (!((!9) % (9)))), fac((sqrt(9)) ** (!((!9) % (fac(9))))), fac((sqrt(9)) ** (!((!9) % (sqrt(9))))), fac((sqrt(9)) ** (!((!9) & (!9)))), fac((sqrt(9)) ** (!((!9) & (9)))), fac((sqrt(9)) ** (!((!9) & (fac(9))))), fac((sqrt(9)) ** (!((!9) & (sqrt(9))))), fac((sqrt(9)) ** (!((!9) * (!9)))), fac((sqrt(9)) ** (!((!9) * (9)))), fac((sqrt(9)) ** (!((!9) * (fac(9))))), fac((sqrt(9)) ** (!((!9) * (sqrt(9))))), fac((sqrt(9)) ** (!((!9) ** (9)))), fac((sqrt(9)) ** (!((!9) ** (fac(9))))), fac((sqrt(9)) ** (!((!9) ** (sqrt(9))))), fac((sqrt(9)) ** (!((!9) + (!9)))), fac((sqrt(9)) ** (!((!9) - (!9)))), fac((sqrt(9)) ** (!((!9) / (9)))), fac((sqrt(9)) ** (!((!9) / (fac(9))))), fac((sqrt(9)) ** (!((!9) / (sqrt(9))))), fac((sqrt(9)) ** (!((!9) << (!9)))), fac((sqrt(9)) ** (!((!9) << (9)))), fac((sqrt(9)) ** (!((!9) << (fac(9))))), fac((sqrt(9)) ** (!((!9) << (sqrt(9))))), fac((sqrt(9)) ** (!((!9) >> (!9)))), fac((sqrt(9)) ** (!((!9) >> (9)))), fac((sqrt(9)) ** (!((!9) >> (fac(9))))), fac((sqrt(9)) ** (!((!9) >> (sqrt(9))))), fac((sqrt(9)) ** (!((!9) ^ (!9)))), fac((sqrt(9)) ** (!((!9) | (!9)))), fac((sqrt(9)) ** (!((9) % (9)))), fac((sqrt(9)) ** (!((9) % (sqrt(9))))), fac((sqrt(9)) ** (!((9) & (!9)))), fac((sqrt(9)) ** (!((9) & (fac(9))))), fac((sqrt(9)) ** (!((9) * (!9)))), fac((sqrt(9)) ** (!((9) - (9)))), fac((sqrt(9)) ** (!((9) >> (9)))), fac((sqrt(9)) ** (!((9) ^ (9)))), fac((sqrt(9)) ** (!((fac(9)) % (9)))), fac((sqrt(9)) ** (!((fac(9)) % (fac(9))))), fac((sqrt(9)) ** (!((fac(9)) % (sqrt(9))))), fac((sqrt(9)) ** (!((fac(9)) & (!9)))), fac((sqrt(9)) ** (!((fac(9)) & (9)))), fac((sqrt(9)) ** (!((fac(9)) & (sqrt(9))))), fac((sqrt(9)) ** (!((fac(9)) * (!9)))), fac((sqrt(9)) ** (!((fac(9)) - (fac(9))))), fac((sqrt(9)) ** (!((fac(9)) ^ (fac(9))))), fac((sqrt(9)) ** (!((sqrt(9)) % (sqrt(9))))), fac((sqrt(9)) ** (!((sqrt(9)) & (!9)))), fac((sqrt(9)) ** (!((sqrt(9)) & (fac(9))))), fac((sqrt(9)) ** (!((sqrt(9)) * (!9)))), fac((sqrt(9)) ** (!((sqrt(9)) - (sqrt(9))))), fac((sqrt(9)) ** (!((sqrt(9)) >> (9)))), fac((sqrt(9)) ** (!((sqrt(9)) >> (sqrt(9))))), fac((sqrt(9)) ** (!((sqrt(9)) ^ (sqrt(9))))), fac((sqrt(9)) ** ((!9) ** (!9))), fac((sqrt(9)) ** ((9) & (sqrt(9)))), fac((sqrt(9)) ** ((9) ** (!9))), fac((sqrt(9)) ** ((9) / (9))), fac((sqrt(9)) ** ((9) >> (sqrt(9)))), fac((sqrt(9)) ** ((fac(9)) ** (!9))), fac((sqrt(9)) ** ((fac(9)) / (fac(9)))), fac((sqrt(9)) ** ((sqrt(9)) & (9))), fac((sqrt(9)) ** ((sqrt(9)) ** (!9))), fac((sqrt(9)) ** ((sqrt(9)) / (sqrt(9)))), fac((sqrt(9)) ** (fac((!9) % (9)))), fac((sqrt(9)) ** (fac((!9) % (fac(9))))), fac((sqrt(9)) ** (fac((!9) % (sqrt(9))))), fac((sqrt(9)) ** (fac((!9) & (!9)))), fac((sqrt(9)) ** (fac((!9) & (9)))), fac((sqrt(9)) ** (fac((!9) & (fac(9))))), fac((sqrt(9)) ** (fac((!9) & (sqrt(9))))), fac((sqrt(9)) ** (fac((!9) * (!9)))), fac((sqrt(9)) ** (fac((!9) * (9)))), fac((sqrt(9)) ** (fac((!9) * (fac(9))))), fac((sqrt(9)) ** (fac((!9) * (sqrt(9))))), fac((sqrt(9)) ** (fac((!9) ** (!9)))), fac((sqrt(9)) ** (fac((!9) ** (9)))), fac((sqrt(9)) ** (fac((!9) ** (fac(9))))), fac((sqrt(9)) ** (fac((!9) ** (sqrt(9))))), fac((sqrt(9)) ** (fac((!9) + (!9)))), fac((sqrt(9)) ** (fac((!9) - (!9)))), fac((sqrt(9)) ** (fac((!9) / (9)))), fac((sqrt(9)) ** (fac((!9) / (fac(9))))), fac((sqrt(9)) ** (fac((!9) / (sqrt(9))))), fac((sqrt(9)) ** (fac((!9) << (!9)))), fac((sqrt(9)) ** (fac((!9) << (9)))), fac((sqrt(9)) ** (fac((!9) << (fac(9))))), fac((sqrt(9)) ** (fac((!9) << (sqrt(9))))), fac((sqrt(9)) ** (fac((!9) >> (!9)))), fac((sqrt(9)) ** (fac((!9) >> (9)))), fac((sqrt(9)) ** (fac((!9) >> (fac(9))))), fac((sqrt(9)) ** (fac((!9) >> (sqrt(9))))), fac((sqrt(9)) ** (fac((!9) ^ (!9)))), fac((sqrt(9)) ** (fac((!9) | (!9)))), fac((sqrt(9)) ** (fac((9) % (9)))), fac((sqrt(9)) ** (fac((9) % (sqrt(9))))), fac((sqrt(9)) ** (fac((9) & (!9)))), fac((sqrt(9)) ** (fac((9) & (fac(9))))), fac((sqrt(9)) ** (fac((9) & (sqrt(9))))), fac((sqrt(9)) ** (fac((9) * (!9)))), fac((sqrt(9)) ** (fac((9) ** (!9)))), fac((sqrt(9)) ** (fac((9) - (9)))), fac((sqrt(9)) ** (fac((9) / (9)))), fac((sqrt(9)) ** (fac((9) >> (9)))), fac((sqrt(9)) ** (fac((9) >> (sqrt(9))))), fac((sqrt(9)) ** (fac((9) ^ (9)))), fac((sqrt(9)) ** (fac((fac(9)) % (9)))), fac((sqrt(9)) ** (fac((fac(9)) % (fac(9))))), fac((sqrt(9)) ** (fac((fac(9)) % (sqrt(9))))), fac((sqrt(9)) ** (fac((fac(9)) & (!9)))), fac((sqrt(9)) ** (fac((fac(9)) & (9)))), fac((sqrt(9)) ** (fac((fac(9)) & (sqrt(9))))), fac((sqrt(9)) ** (fac((fac(9)) * (!9)))), fac((sqrt(9)) ** (fac((fac(9)) ** (!9)))), fac((sqrt(9)) ** (fac((fac(9)) - (fac(9))))), fac((sqrt(9)) ** (fac((fac(9)) / (fac(9))))), fac((sqrt(9)) ** (fac((fac(9)) ^ (fac(9))))), fac((sqrt(9)) ** (fac((sqrt(9)) % (sqrt(9))))), fac((sqrt(9)) ** (fac((sqrt(9)) & (!9)))), fac((sqrt(9)) ** (fac((sqrt(9)) & (9)))), fac((sqrt(9)) ** (fac((sqrt(9)) & (fac(9))))), fac((sqrt(9)) ** (fac((sqrt(9)) * (!9)))), fac((sqrt(9)) ** (fac((sqrt(9)) ** (!9)))), fac((sqrt(9)) ** (fac((sqrt(9)) - (sqrt(9))))), fac((sqrt(9)) ** (fac((sqrt(9)) / (sqrt(9))))), fac((sqrt(9)) ** (fac((sqrt(9)) >> (9)))), fac((sqrt(9)) ** (fac((sqrt(9)) >> (sqrt(9))))), fac((sqrt(9)) ** (fac((sqrt(9)) ^ (sqrt(9))))), fac((sqrt(9)) ** (sqrt((!9) ** (!9)))), fac((sqrt(9)) ** (sqrt((9) & (sqrt(9))))), fac((sqrt(9)) ** (sqrt((9) ** (!9)))), fac((sqrt(9)) ** (sqrt((9) / (9)))), fac((sqrt(9)) ** (sqrt((9) >> (sqrt(9))))), fac((sqrt(9)) ** (sqrt((fac(9)) ** (!9)))), fac((sqrt(9)) ** (sqrt((fac(9)) / (fac(9))))), fac((sqrt(9)) ** (sqrt((sqrt(9)) & (9)))), fac((sqrt(9)) ** (sqrt((sqrt(9)) ** (!9)))), fac((sqrt(9)) ** (sqrt((sqrt(9)) / (sqrt(9))))), fac((sqrt(9)) + (!((!9) ** (!9)))), fac((sqrt(9)) + (!((!9) + (9)))), fac((sqrt(9)) + (!((!9) + (fac(9))))), fac((sqrt(9)) + (!((!9) + (sqrt(9))))), fac((sqrt(9)) + (!((!9) - (9)))), fac((sqrt(9)) + (!((!9) - (fac(9))))), fac((sqrt(9)) + (!((!9) - (sqrt(9))))), fac((sqrt(9)) + (!((!9) ^ (9)))), fac((sqrt(9)) + (!((!9) ^ (fac(9))))), fac((sqrt(9)) + (!((!9) ^ (sqrt(9))))), fac((sqrt(9)) + (!((!9) | (9)))), fac((sqrt(9)) + (!((!9) | (fac(9))))), fac((sqrt(9)) + (!((!9) | (sqrt(9))))), fac((sqrt(9)) + (!((9) % (fac(9))))), fac((sqrt(9)) + (!((9) & (9)))), fac((sqrt(9)) + (!((9) & (sqrt(9))))), fac((sqrt(9)) + (!((9) * (9)))), fac((sqrt(9)) + (!((9) * (fac(9))))), fac((sqrt(9)) + (!((9) * (sqrt(9))))), fac((sqrt(9)) + (!((9) ** (!9)))), fac((sqrt(9)) + (!((9) ** (9)))), fac((sqrt(9)) + (!((9) ** (sqrt(9))))), fac((sqrt(9)) + (!((9) + (!9)))), fac((sqrt(9)) + (!((9) + (9)))), fac((sqrt(9)) + (!((9) + (fac(9))))), fac((sqrt(9)) + (!((9) + (sqrt(9))))), fac((sqrt(9)) + (!((9) - (!9)))), fac((sqrt(9)) + (!((9) - (fac(9))))), fac((sqrt(9)) + (!((9) - (sqrt(9))))), fac((sqrt(9)) + (!((9) / (9)))), fac((sqrt(9)) + (!((9) / (sqrt(9))))), fac((sqrt(9)) + (!((9) << (!9)))), fac((sqrt(9)) + (!((9) << (9)))), fac((sqrt(9)) + (!((9) << (fac(9))))), fac((sqrt(9)) + (!((9) << (sqrt(9))))), fac((sqrt(9)) + (!((9) >> (!9)))), fac((sqrt(9)) + (!((9) >> (fac(9))))), fac((sqrt(9)) + (!((9) >> (sqrt(9))))), fac((sqrt(9)) + (!((9) ^ (!9)))), fac((sqrt(9)) + (!((9) ^ (fac(9))))), fac((sqrt(9)) + (!((9) ^ (sqrt(9))))), fac((sqrt(9)) + (!((9) | (!9)))), fac((sqrt(9)) + (!((9) | (9)))), fac((sqrt(9)) + (!((9) | (fac(9))))), fac((sqrt(9)) + (!((9) | (sqrt(9))))), fac((sqrt(9)) + (!((fac(9)) & (fac(9))))), fac((sqrt(9)) + (!((fac(9)) * (9)))), fac((sqrt(9)) + (!((fac(9)) * (fac(9))))), fac((sqrt(9)) + (!((fac(9)) * (sqrt(9))))), fac((sqrt(9)) + (!((fac(9)) ** (!9)))), fac((sqrt(9)) + (!((fac(9)) ** (sqrt(9))))), fac((sqrt(9)) + (!((fac(9)) + (!9)))), fac((sqrt(9)) + (!((fac(9)) + (9)))), fac((sqrt(9)) + (!((fac(9)) + (fac(9))))), fac((sqrt(9)) + (!((fac(9)) + (sqrt(9))))), fac((sqrt(9)) + (!((fac(9)) - (!9)))), fac((sqrt(9)) + (!((fac(9)) - (9)))), fac((sqrt(9)) + (!((fac(9)) - (sqrt(9))))), fac((sqrt(9)) + (!((fac(9)) / (9)))), fac((sqrt(9)) + (!((fac(9)) / (fac(9))))), fac((sqrt(9)) + (!((fac(9)) / (sqrt(9))))), fac((sqrt(9)) + (!((fac(9)) << (!9)))), fac((sqrt(9)) + (!((fac(9)) << (9)))), fac((sqrt(9)) + (!((fac(9)) << (fac(9))))), fac((sqrt(9)) + (!((fac(9)) << (sqrt(9))))), fac((sqrt(9)) + (!((fac(9)) >> (!9)))), fac((sqrt(9)) + (!((fac(9)) >> (9)))), fac((sqrt(9)) + (!((fac(9)) >> (fac(9))))), fac((sqrt(9)) + (!((fac(9)) >> (sqrt(9))))), fac((sqrt(9)) + (!((fac(9)) ^ (!9)))), fac((sqrt(9)) + (!((fac(9)) ^ (9)))), fac((sqrt(9)) + (!((fac(9)) ^ (sqrt(9))))), fac((sqrt(9)) + (!((fac(9)) | (!9)))), fac((sqrt(9)) + (!((fac(9)) | (9)))), fac((sqrt(9)) + (!((fac(9)) | (fac(9))))), fac((sqrt(9)) + (!((fac(9)) | (sqrt(9))))), fac((sqrt(9)) + (!((sqrt(9)) % (9)))), fac((sqrt(9)) + (!((sqrt(9)) % (fac(9))))), fac((sqrt(9)) + (!((sqrt(9)) & (9)))), fac((sqrt(9)) + (!((sqrt(9)) & (sqrt(9))))), fac((sqrt(9)) + (!((sqrt(9)) * (9)))), fac((sqrt(9)) + (!((sqrt(9)) * (fac(9))))), fac((sqrt(9)) + (!((sqrt(9)) * (sqrt(9))))), fac((sqrt(9)) + (!((sqrt(9)) ** (!9)))), fac((sqrt(9)) + (!((sqrt(9)) ** (9)))), fac((sqrt(9)) + (!((sqrt(9)) ** (sqrt(9))))), fac((sqrt(9)) + (!((sqrt(9)) + (!9)))), fac((sqrt(9)) + (!((sqrt(9)) + (9)))), fac((sqrt(9)) + (!((sqrt(9)) + (fac(9))))), fac((sqrt(9)) + (!((sqrt(9)) + (sqrt(9))))), fac((sqrt(9)) + (!((sqrt(9)) - (!9)))), fac((sqrt(9)) + (!((sqrt(9)) - (9)))), fac((sqrt(9)) + (!((sqrt(9)) - (fac(9))))), fac((sqrt(9)) + (!((sqrt(9)) / (sqrt(9))))), fac((sqrt(9)) + (!((sqrt(9)) << (!9)))), fac((sqrt(9)) + (!((sqrt(9)) << (9)))), fac((sqrt(9)) + (!((sqrt(9)) << (fac(9))))), fac((sqrt(9)) + (!((sqrt(9)) << (sqrt(9))))), fac((sqrt(9)) + (!((sqrt(9)) >> (!9)))), fac((sqrt(9)) + (!((sqrt(9)) >> (fac(9))))), fac((sqrt(9)) + (!((sqrt(9)) ^ (!9)))), fac((sqrt(9)) + (!((sqrt(9)) ^ (9)))), fac((sqrt(9)) + (!((sqrt(9)) ^ (fac(9))))), fac((sqrt(9)) + (!((sqrt(9)) | (!9)))), fac((sqrt(9)) + (!((sqrt(9)) | (9)))), fac((sqrt(9)) + (!((sqrt(9)) | (fac(9))))), fac((sqrt(9)) + (!((sqrt(9)) | (sqrt(9))))), fac((sqrt(9)) + ((!9) % (9))), fac((sqrt(9)) + ((!9) % (fac(9)))), fac((sqrt(9)) + ((!9) % (sqrt(9)))), fac((sqrt(9)) + ((!9) & (!9))), fac((sqrt(9)) + ((!9) & (9))), fac((sqrt(9)) + ((!9) & (fac(9)))), fac((sqrt(9)) + ((!9) & (sqrt(9)))), fac((sqrt(9)) + ((!9) * (!9))), fac((sqrt(9)) + ((!9) * (9))), fac((sqrt(9)) + ((!9) * (fac(9)))), fac((sqrt(9)) + ((!9) * (sqrt(9)))), fac((sqrt(9)) + ((!9) ** (9))), fac((sqrt(9)) + ((!9) ** (fac(9)))), fac((sqrt(9)) + ((!9) ** (sqrt(9)))), fac((sqrt(9)) + ((!9) + (!9))), fac((sqrt(9)) + ((!9) - (!9))), fac((sqrt(9)) + ((!9) / (9))), fac((sqrt(9)) + ((!9) / (fac(9)))), fac((sqrt(9)) + ((!9) / (sqrt(9)))), fac((sqrt(9)) + ((!9) << (!9))), fac((sqrt(9)) + ((!9) << (9))), fac((sqrt(9)) + ((!9) << (fac(9)))), fac((sqrt(9)) + ((!9) << (sqrt(9)))), fac((sqrt(9)) + ((!9) >> (!9))), fac((sqrt(9)) + ((!9) >> (9))), fac((sqrt(9)) + ((!9) >> (fac(9)))), fac((sqrt(9)) + ((!9) >> (sqrt(9)))), fac((sqrt(9)) + ((!9) ^ (!9))), fac((sqrt(9)) + ((!9) | (!9))), fac((sqrt(9)) + ((9) % (9))), fac((sqrt(9)) + ((9) % (sqrt(9)))), fac((sqrt(9)) + ((9) & (!9))), fac((sqrt(9)) + ((9) & (fac(9)))), fac((sqrt(9)) + ((9) * (!9))), fac((sqrt(9)) + ((9) - (9))), fac((sqrt(9)) + ((9) >> (9))), fac((sqrt(9)) + ((9) ^ (9))), fac((sqrt(9)) + ((fac(9)) % (9))), fac((sqrt(9)) + ((fac(9)) % (fac(9)))), fac((sqrt(9)) + ((fac(9)) % (sqrt(9)))), fac((sqrt(9)) + ((fac(9)) & (!9))), fac((sqrt(9)) + ((fac(9)) & (9))), fac((sqrt(9)) + ((fac(9)) & (sqrt(9)))), fac((sqrt(9)) + ((fac(9)) * (!9))), fac((sqrt(9)) + ((fac(9)) - (fac(9)))), fac((sqrt(9)) + ((fac(9)) ^ (fac(9)))), fac((sqrt(9)) + ((sqrt(9)) % (sqrt(9)))), fac((sqrt(9)) + ((sqrt(9)) & (!9))), fac((sqrt(9)) + ((sqrt(9)) & (fac(9)))), fac((sqrt(9)) + ((sqrt(9)) * (!9))), fac((sqrt(9)) + ((sqrt(9)) - (sqrt(9)))), fac((sqrt(9)) + ((sqrt(9)) >> (9))), fac((sqrt(9)) + ((sqrt(9)) >> (sqrt(9)))), fac((sqrt(9)) + ((sqrt(9)) ^ (sqrt(9)))), fac((sqrt(9)) + (sqrt((!9) % (9)))), fac((sqrt(9)) + (sqrt((!9) % (fac(9))))), fac((sqrt(9)) + (sqrt((!9) % (sqrt(9))))), fac((sqrt(9)) + (sqrt((!9) & (!9)))), fac((sqrt(9)) + (sqrt((!9) & (9)))), fac((sqrt(9)) + (sqrt((!9) & (fac(9))))), fac((sqrt(9)) + (sqrt((!9) & (sqrt(9))))), fac((sqrt(9)) + (sqrt((!9) * (!9)))), fac((sqrt(9)) + (sqrt((!9) * (9)))), fac((sqrt(9)) + (sqrt((!9) * (fac(9))))), fac((sqrt(9)) + (sqrt((!9) * (sqrt(9))))), fac((sqrt(9)) + (sqrt((!9) ** (9)))), fac((sqrt(9)) + (sqrt((!9) ** (fac(9))))), fac((sqrt(9)) + (sqrt((!9) ** (sqrt(9))))), fac((sqrt(9)) + (sqrt((!9) + (!9)))), fac((sqrt(9)) + (sqrt((!9) - (!9)))), fac((sqrt(9)) + (sqrt((!9) / (9)))), fac((sqrt(9)) + (sqrt((!9) / (fac(9))))), fac((sqrt(9)) + (sqrt((!9) / (sqrt(9))))), fac((sqrt(9)) + (sqrt((!9) << (!9)))), fac((sqrt(9)) + (sqrt((!9) << (9)))), fac((sqrt(9)) + (sqrt((!9) << (fac(9))))), fac((sqrt(9)) + (sqrt((!9) << (sqrt(9))))), fac((sqrt(9)) + (sqrt((!9) >> (!9)))), fac((sqrt(9)) + (sqrt((!9) >> (9)))), fac((sqrt(9)) + (sqrt((!9) >> (fac(9))))), fac((sqrt(9)) + (sqrt((!9) >> (sqrt(9))))), fac((sqrt(9)) + (sqrt((!9) ^ (!9)))), fac((sqrt(9)) + (sqrt((!9) | (!9)))), fac((sqrt(9)) + (sqrt((9) % (9)))), fac((sqrt(9)) + (sqrt((9) % (sqrt(9))))), fac((sqrt(9)) + (sqrt((9) & (!9)))), fac((sqrt(9)) + (sqrt((9) & (fac(9))))), fac((sqrt(9)) + (sqrt((9) * (!9)))), fac((sqrt(9)) + (sqrt((9) - (9)))), fac((sqrt(9)) + (sqrt((9) >> (9)))), fac((sqrt(9)) + (sqrt((9) ^ (9)))), fac((sqrt(9)) + (sqrt((fac(9)) % (9)))), fac((sqrt(9)) + (sqrt((fac(9)) % (fac(9))))), fac((sqrt(9)) + (sqrt((fac(9)) % (sqrt(9))))), fac((sqrt(9)) + (sqrt((fac(9)) & (!9)))), fac((sqrt(9)) + (sqrt((fac(9)) & (9)))), fac((sqrt(9)) + (sqrt((fac(9)) & (sqrt(9))))), fac((sqrt(9)) + (sqrt((fac(9)) * (!9)))), fac((sqrt(9)) + (sqrt((fac(9)) - (fac(9))))), fac((sqrt(9)) + (sqrt((fac(9)) ^ (fac(9))))), fac((sqrt(9)) + (sqrt((sqrt(9)) % (sqrt(9))))), fac((sqrt(9)) + (sqrt((sqrt(9)) & (!9)))), fac((sqrt(9)) + (sqrt((sqrt(9)) & (fac(9))))), fac((sqrt(9)) + (sqrt((sqrt(9)) * (!9)))), fac((sqrt(9)) + (sqrt((sqrt(9)) - (sqrt(9))))), fac((sqrt(9)) + (sqrt((sqrt(9)) >> (9)))), fac((sqrt(9)) + (sqrt((sqrt(9)) >> (sqrt(9))))), fac((sqrt(9)) + (sqrt((sqrt(9)) ^ (sqrt(9))))), fac((sqrt(9)) - (!((!9) ** (!9)))), fac((sqrt(9)) - (!((!9) + (9)))), fac((sqrt(9)) - (!((!9) + (fac(9))))), fac((sqrt(9)) - (!((!9) + (sqrt(9))))), fac((sqrt(9)) - (!((!9) - (9)))), fac((sqrt(9)) - (!((!9) - (fac(9))))), fac((sqrt(9)) - (!((!9) - (sqrt(9))))), fac((sqrt(9)) - (!((!9) ^ (9)))), fac((sqrt(9)) - (!((!9) ^ (fac(9))))), fac((sqrt(9)) - (!((!9) ^ (sqrt(9))))), fac((sqrt(9)) - (!((!9) | (9)))), fac((sqrt(9)) - (!((!9) | (fac(9))))), fac((sqrt(9)) - (!((!9) | (sqrt(9))))), fac((sqrt(9)) - (!((9) % (fac(9))))), fac((sqrt(9)) - (!((9) & (9)))), fac((sqrt(9)) - (!((9) & (sqrt(9))))), fac((sqrt(9)) - (!((9) * (9)))), fac((sqrt(9)) - (!((9) * (fac(9))))), fac((sqrt(9)) - (!((9) * (sqrt(9))))), fac((sqrt(9)) - (!((9) ** (!9)))), fac((sqrt(9)) - (!((9) ** (9)))), fac((sqrt(9)) - (!((9) ** (sqrt(9))))), fac((sqrt(9)) - (!((9) + (!9)))), fac((sqrt(9)) - (!((9) + (9)))), fac((sqrt(9)) - (!((9) + (fac(9))))), fac((sqrt(9)) - (!((9) + (sqrt(9))))), fac((sqrt(9)) - (!((9) - (!9)))), fac((sqrt(9)) - (!((9) - (fac(9))))), fac((sqrt(9)) - (!((9) - (sqrt(9))))), fac((sqrt(9)) - (!((9) / (9)))), fac((sqrt(9)) - (!((9) / (sqrt(9))))), fac((sqrt(9)) - (!((9) << (!9)))), fac((sqrt(9)) - (!((9) << (9)))), fac((sqrt(9)) - (!((9) << (fac(9))))), fac((sqrt(9)) - (!((9) << (sqrt(9))))), fac((sqrt(9)) - (!((9) >> (!9)))), fac((sqrt(9)) - (!((9) >> (fac(9))))), fac((sqrt(9)) - (!((9) >> (sqrt(9))))), fac((sqrt(9)) - (!((9) ^ (!9)))), fac((sqrt(9)) - (!((9) ^ (fac(9))))), fac((sqrt(9)) - (!((9) ^ (sqrt(9))))), fac((sqrt(9)) - (!((9) | (!9)))), fac((sqrt(9)) - (!((9) | (9)))), fac((sqrt(9)) - (!((9) | (fac(9))))), fac((sqrt(9)) - (!((9) | (sqrt(9))))), fac((sqrt(9)) - (!((fac(9)) & (fac(9))))), fac((sqrt(9)) - (!((fac(9)) * (9)))), fac((sqrt(9)) - (!((fac(9)) * (fac(9))))), fac((sqrt(9)) - (!((fac(9)) * (sqrt(9))))), fac((sqrt(9)) - (!((fac(9)) ** (!9)))), fac((sqrt(9)) - (!((fac(9)) ** (sqrt(9))))), fac((sqrt(9)) - (!((fac(9)) + (!9)))), fac((sqrt(9)) - (!((fac(9)) + (9)))), fac((sqrt(9)) - (!((fac(9)) + (fac(9))))), fac((sqrt(9)) - (!((fac(9)) + (sqrt(9))))), fac((sqrt(9)) - (!((fac(9)) - (!9)))), fac((sqrt(9)) - (!((fac(9)) - (9)))), fac((sqrt(9)) - (!((fac(9)) - (sqrt(9))))), fac((sqrt(9)) - (!((fac(9)) / (9)))), fac((sqrt(9)) - (!((fac(9)) / (fac(9))))), fac((sqrt(9)) - (!((fac(9)) / (sqrt(9))))), fac((sqrt(9)) - (!((fac(9)) << (!9)))), fac((sqrt(9)) - (!((fac(9)) << (9)))), fac((sqrt(9)) - (!((fac(9)) << (fac(9))))), fac((sqrt(9)) - (!((fac(9)) << (sqrt(9))))), fac((sqrt(9)) - (!((fac(9)) >> (!9)))), fac((sqrt(9)) - (!((fac(9)) >> (9)))), fac((sqrt(9)) - (!((fac(9)) >> (fac(9))))), fac((sqrt(9)) - (!((fac(9)) >> (sqrt(9))))), fac((sqrt(9)) - (!((fac(9)) ^ (!9)))), fac((sqrt(9)) - (!((fac(9)) ^ (9)))), fac((sqrt(9)) - (!((fac(9)) ^ (sqrt(9))))), fac((sqrt(9)) - (!((fac(9)) | (!9)))), fac((sqrt(9)) - (!((fac(9)) | (9)))), fac((sqrt(9)) - (!((fac(9)) | (fac(9))))), fac((sqrt(9)) - (!((fac(9)) | (sqrt(9))))), fac((sqrt(9)) - (!((sqrt(9)) % (9)))), fac((sqrt(9)) - (!((sqrt(9)) % (fac(9))))), fac((sqrt(9)) - (!((sqrt(9)) & (9)))), fac((sqrt(9)) - (!((sqrt(9)) & (sqrt(9))))), fac((sqrt(9)) - (!((sqrt(9)) * (9)))), fac((sqrt(9)) - (!((sqrt(9)) * (fac(9))))), fac((sqrt(9)) - (!((sqrt(9)) * (sqrt(9))))), fac((sqrt(9)) - (!((sqrt(9)) ** (!9)))), fac((sqrt(9)) - (!((sqrt(9)) ** (9)))), fac((sqrt(9)) - (!((sqrt(9)) ** (sqrt(9))))), fac((sqrt(9)) - (!((sqrt(9)) + (!9)))), fac((sqrt(9)) - (!((sqrt(9)) + (9)))), fac((sqrt(9)) - (!((sqrt(9)) + (fac(9))))), fac((sqrt(9)) - (!((sqrt(9)) + (sqrt(9))))), fac((sqrt(9)) - (!((sqrt(9)) - (!9)))), fac((sqrt(9)) - (!((sqrt(9)) - (9)))), fac((sqrt(9)) - (!((sqrt(9)) - (fac(9))))), fac((sqrt(9)) - (!((sqrt(9)) / (sqrt(9))))), fac((sqrt(9)) - (!((sqrt(9)) << (!9)))), fac((sqrt(9)) - (!((sqrt(9)) << (9)))), fac((sqrt(9)) - (!((sqrt(9)) << (fac(9))))), fac((sqrt(9)) - (!((sqrt(9)) << (sqrt(9))))), fac((sqrt(9)) - (!((sqrt(9)) >> (!9)))), fac((sqrt(9)) - (!((sqrt(9)) >> (fac(9))))), fac((sqrt(9)) - (!((sqrt(9)) ^ (!9)))), fac((sqrt(9)) - (!((sqrt(9)) ^ (9)))), fac((sqrt(9)) - (!((sqrt(9)) ^ (fac(9))))), fac((sqrt(9)) - (!((sqrt(9)) | (!9)))), fac((sqrt(9)) - (!((sqrt(9)) | (9)))), fac((sqrt(9)) - (!((sqrt(9)) | (fac(9))))), fac((sqrt(9)) - (!((sqrt(9)) | (sqrt(9))))), fac((sqrt(9)) - ((!9) % (9))), fac((sqrt(9)) - ((!9) % (fac(9)))), fac((sqrt(9)) - ((!9) % (sqrt(9)))), fac((sqrt(9)) - ((!9) & (!9))), fac((sqrt(9)) - ((!9) & (9))), fac((sqrt(9)) - ((!9) & (fac(9)))), fac((sqrt(9)) - ((!9) & (sqrt(9)))), fac((sqrt(9)) - ((!9) * (!9))), fac((sqrt(9)) - ((!9) * (9))), fac((sqrt(9)) - ((!9) * (fac(9)))), fac((sqrt(9)) - ((!9) * (sqrt(9)))), fac((sqrt(9)) - ((!9) ** (9))), fac((sqrt(9)) - ((!9) ** (fac(9)))), fac((sqrt(9)) - ((!9) ** (sqrt(9)))), fac((sqrt(9)) - ((!9) + (!9))), fac((sqrt(9)) - ((!9) - (!9))), fac((sqrt(9)) - ((!9) / (9))), fac((sqrt(9)) - ((!9) / (fac(9)))), fac((sqrt(9)) - ((!9) / (sqrt(9)))), fac((sqrt(9)) - ((!9) << (!9))), fac((sqrt(9)) - ((!9) << (9))), fac((sqrt(9)) - ((!9) << (fac(9)))), fac((sqrt(9)) - ((!9) << (sqrt(9)))), fac((sqrt(9)) - ((!9) >> (!9))), fac((sqrt(9)) - ((!9) >> (9))), fac((sqrt(9)) - ((!9) >> (fac(9)))), fac((sqrt(9)) - ((!9) >> (sqrt(9)))), fac((sqrt(9)) - ((!9) ^ (!9))), fac((sqrt(9)) - ((!9) | (!9))), fac((sqrt(9)) - ((9) % (9))), fac((sqrt(9)) - ((9) % (sqrt(9)))), fac((sqrt(9)) - ((9) & (!9))), fac((sqrt(9)) - ((9) & (fac(9)))), fac((sqrt(9)) - ((9) * (!9))), fac((sqrt(9)) - ((9) - (9))), fac((sqrt(9)) - ((9) >> (9))), fac((sqrt(9)) - ((9) ^ (9))), fac((sqrt(9)) - ((fac(9)) % (9))), fac((sqrt(9)) - ((fac(9)) % (fac(9)))), fac((sqrt(9)) - ((fac(9)) % (sqrt(9)))), fac((sqrt(9)) - ((fac(9)) & (!9))), fac((sqrt(9)) - ((fac(9)) & (9))), fac((sqrt(9)) - ((fac(9)) & (sqrt(9)))), fac((sqrt(9)) - ((fac(9)) * (!9))), fac((sqrt(9)) - ((fac(9)) - (fac(9)))), fac((sqrt(9)) - ((fac(9)) ^ (fac(9)))), fac((sqrt(9)) - ((sqrt(9)) % (sqrt(9)))), fac((sqrt(9)) - ((sqrt(9)) & (!9))), fac((sqrt(9)) - ((sqrt(9)) & (fac(9)))), fac((sqrt(9)) - ((sqrt(9)) * (!9))), fac((sqrt(9)) - ((sqrt(9)) - (sqrt(9)))), fac((sqrt(9)) - ((sqrt(9)) >> (9))), fac((sqrt(9)) - ((sqrt(9)) >> (sqrt(9)))), fac((sqrt(9)) - ((sqrt(9)) ^ (sqrt(9)))), fac((sqrt(9)) - (sqrt((!9) % (9)))), fac((sqrt(9)) - (sqrt((!9) % (fac(9))))), fac((sqrt(9)) - (sqrt((!9) % (sqrt(9))))), fac((sqrt(9)) - (sqrt((!9) & (!9)))), fac((sqrt(9)) - (sqrt((!9) & (9)))), fac((sqrt(9)) - (sqrt((!9) & (fac(9))))), fac((sqrt(9)) - (sqrt((!9) & (sqrt(9))))), fac((sqrt(9)) - (sqrt((!9) * (!9)))), fac((sqrt(9)) - (sqrt((!9) * (9)))), fac((sqrt(9)) - (sqrt((!9) * (fac(9))))), fac((sqrt(9)) - (sqrt((!9) * (sqrt(9))))), fac((sqrt(9)) - (sqrt((!9) ** (9)))), fac((sqrt(9)) - (sqrt((!9) ** (fac(9))))), fac((sqrt(9)) - (sqrt((!9) ** (sqrt(9))))), fac((sqrt(9)) - (sqrt((!9) + (!9)))), fac((sqrt(9)) - (sqrt((!9) - (!9)))), fac((sqrt(9)) - (sqrt((!9) / (9)))), fac((sqrt(9)) - (sqrt((!9) / (fac(9))))), fac((sqrt(9)) - (sqrt((!9) / (sqrt(9))))), fac((sqrt(9)) - (sqrt((!9) << (!9)))), fac((sqrt(9)) - (sqrt((!9) << (9)))), fac((sqrt(9)) - (sqrt((!9) << (fac(9))))), fac((sqrt(9)) - (sqrt((!9) << (sqrt(9))))), fac((sqrt(9)) - (sqrt((!9) >> (!9)))), fac((sqrt(9)) - (sqrt((!9) >> (9)))), fac((sqrt(9)) - (sqrt((!9) >> (fac(9))))), fac((sqrt(9)) - (sqrt((!9) >> (sqrt(9))))), fac((sqrt(9)) - (sqrt((!9) ^ (!9)))), fac((sqrt(9)) - (sqrt((!9) | (!9)))), fac((sqrt(9)) - (sqrt((9) % (9)))), fac((sqrt(9)) - (sqrt((9) % (sqrt(9))))), fac((sqrt(9)) - (sqrt((9) & (!9)))), fac((sqrt(9)) - (sqrt((9) & (fac(9))))), fac((sqrt(9)) - (sqrt((9) * (!9)))), fac((sqrt(9)) - (sqrt((9) - (9)))), fac((sqrt(9)) - (sqrt((9) >> (9)))), fac((sqrt(9)) - (sqrt((9) ^ (9)))), fac((sqrt(9)) - (sqrt((fac(9)) % (9)))), fac((sqrt(9)) - (sqrt((fac(9)) % (fac(9))))), fac((sqrt(9)) - (sqrt((fac(9)) % (sqrt(9))))), fac((sqrt(9)) - (sqrt((fac(9)) & (!9)))), fac((sqrt(9)) - (sqrt((fac(9)) & (9)))), fac((sqrt(9)) - (sqrt((fac(9)) & (sqrt(9))))), fac((sqrt(9)) - (sqrt((fac(9)) * (!9)))), fac((sqrt(9)) - (sqrt((fac(9)) - (fac(9))))), fac((sqrt(9)) - (sqrt((fac(9)) ^ (fac(9))))), fac((sqrt(9)) - (sqrt((sqrt(9)) % (sqrt(9))))), fac((sqrt(9)) - (sqrt((sqrt(9)) & (!9)))), fac((sqrt(9)) - (sqrt((sqrt(9)) & (fac(9))))), fac((sqrt(9)) - (sqrt((sqrt(9)) * (!9)))), fac((sqrt(9)) - (sqrt((sqrt(9)) - (sqrt(9))))), fac((sqrt(9)) - (sqrt((sqrt(9)) >> (9)))), fac((sqrt(9)) - (sqrt((sqrt(9)) >> (sqrt(9))))), fac((sqrt(9)) - (sqrt((sqrt(9)) ^ (sqrt(9))))), fac((sqrt(9)) / (!((!9) % (9)))), fac((sqrt(9)) / (!((!9) % (fac(9))))), fac((sqrt(9)) / (!((!9) % (sqrt(9))))), fac((sqrt(9)) / (!((!9) & (!9)))), fac((sqrt(9)) / (!((!9) & (9)))), fac((sqrt(9)) / (!((!9) & (fac(9))))), fac((sqrt(9)) / (!((!9) & (sqrt(9))))), fac((sqrt(9)) / (!((!9) * (!9)))), fac((sqrt(9)) / (!((!9) * (9)))), fac((sqrt(9)) / (!((!9) * (fac(9))))), fac((sqrt(9)) / (!((!9) * (sqrt(9))))), fac((sqrt(9)) / (!((!9) ** (9)))), fac((sqrt(9)) / (!((!9) ** (fac(9))))), fac((sqrt(9)) / (!((!9) ** (sqrt(9))))), fac((sqrt(9)) / (!((!9) + (!9)))), fac((sqrt(9)) / (!((!9) - (!9)))), fac((sqrt(9)) / (!((!9) / (9)))), fac((sqrt(9)) / (!((!9) / (fac(9))))), fac((sqrt(9)) / (!((!9) / (sqrt(9))))), fac((sqrt(9)) / (!((!9) << (!9)))), fac((sqrt(9)) / (!((!9) << (9)))), fac((sqrt(9)) / (!((!9) << (fac(9))))), fac((sqrt(9)) / (!((!9) << (sqrt(9))))), fac((sqrt(9)) / (!((!9) >> (!9)))), fac((sqrt(9)) / (!((!9) >> (9)))), fac((sqrt(9)) / (!((!9) >> (fac(9))))), fac((sqrt(9)) / (!((!9) >> (sqrt(9))))), fac((sqrt(9)) / (!((!9) ^ (!9)))), fac((sqrt(9)) / (!((!9) | (!9)))), fac((sqrt(9)) / (!((9) % (9)))), fac((sqrt(9)) / (!((9) % (sqrt(9))))), fac((sqrt(9)) / (!((9) & (!9)))), fac((sqrt(9)) / (!((9) & (fac(9))))), fac((sqrt(9)) / (!((9) * (!9)))), fac((sqrt(9)) / (!((9) - (9)))), fac((sqrt(9)) / (!((9) >> (9)))), fac((sqrt(9)) / (!((9) ^ (9)))), fac((sqrt(9)) / (!((fac(9)) % (9)))), fac((sqrt(9)) / (!((fac(9)) % (fac(9))))), fac((sqrt(9)) / (!((fac(9)) % (sqrt(9))))), fac((sqrt(9)) / (!((fac(9)) & (!9)))), fac((sqrt(9)) / (!((fac(9)) & (9)))), fac((sqrt(9)) / (!((fac(9)) & (sqrt(9))))), fac((sqrt(9)) / (!((fac(9)) * (!9)))), fac((sqrt(9)) / (!((fac(9)) - (fac(9))))), fac((sqrt(9)) / (!((fac(9)) ^ (fac(9))))), fac((sqrt(9)) / (!((sqrt(9)) % (sqrt(9))))), fac((sqrt(9)) / (!((sqrt(9)) & (!9)))), fac((sqrt(9)) / (!((sqrt(9)) & (fac(9))))), fac((sqrt(9)) / (!((sqrt(9)) * (!9)))), fac((sqrt(9)) / (!((sqrt(9)) - (sqrt(9))))), fac((sqrt(9)) / (!((sqrt(9)) >> (9)))), fac((sqrt(9)) / (!((sqrt(9)) >> (sqrt(9))))), fac((sqrt(9)) / (!((sqrt(9)) ^ (sqrt(9))))), fac((sqrt(9)) / ((!9) ** (!9))), fac((sqrt(9)) / ((9) & (sqrt(9)))), fac((sqrt(9)) / ((9) ** (!9))), fac((sqrt(9)) / ((9) / (9))), fac((sqrt(9)) / ((9) >> (sqrt(9)))), fac((sqrt(9)) / ((fac(9)) ** (!9))), fac((sqrt(9)) / ((fac(9)) / (fac(9)))), fac((sqrt(9)) / ((sqrt(9)) & (9))), fac((sqrt(9)) / ((sqrt(9)) ** (!9))), fac((sqrt(9)) / ((sqrt(9)) / (sqrt(9)))), fac((sqrt(9)) / (fac((!9) % (9)))), fac((sqrt(9)) / (fac((!9) % (fac(9))))), fac((sqrt(9)) / (fac((!9) % (sqrt(9))))), fac((sqrt(9)) / (fac((!9) & (!9)))), fac((sqrt(9)) / (fac((!9) & (9)))), fac((sqrt(9)) / (fac((!9) & (fac(9))))), fac((sqrt(9)) / (fac((!9) & (sqrt(9))))), fac((sqrt(9)) / (fac((!9) * (!9)))), fac((sqrt(9)) / (fac((!9) * (9)))), fac((sqrt(9)) / (fac((!9) * (fac(9))))), fac((sqrt(9)) / (fac((!9) * (sqrt(9))))), fac((sqrt(9)) / (fac((!9) ** (!9)))), fac((sqrt(9)) / (fac((!9) ** (9)))), fac((sqrt(9)) / (fac((!9) ** (fac(9))))), fac((sqrt(9)) / (fac((!9) ** (sqrt(9))))), fac((sqrt(9)) / (fac((!9) + (!9)))), fac((sqrt(9)) / (fac((!9) - (!9)))), fac((sqrt(9)) / (fac((!9) / (9)))), fac((sqrt(9)) / (fac((!9) / (fac(9))))), fac((sqrt(9)) / (fac((!9) / (sqrt(9))))), fac((sqrt(9)) / (fac((!9) << (!9)))), fac((sqrt(9)) / (fac((!9) << (9)))), fac((sqrt(9)) / (fac((!9) << (fac(9))))), fac((sqrt(9)) / (fac((!9) << (sqrt(9))))), fac((sqrt(9)) / (fac((!9) >> (!9)))), fac((sqrt(9)) / (fac((!9) >> (9)))), fac((sqrt(9)) / (fac((!9) >> (fac(9))))), fac((sqrt(9)) / (fac((!9) >> (sqrt(9))))), fac((sqrt(9)) / (fac((!9) ^ (!9)))), fac((sqrt(9)) / (fac((!9) | (!9)))), fac((sqrt(9)) / (fac((9) % (9)))), fac((sqrt(9)) / (fac((9) % (sqrt(9))))), fac((sqrt(9)) / (fac((9) & (!9)))), fac((sqrt(9)) / (fac((9) & (fac(9))))), fac((sqrt(9)) / (fac((9) & (sqrt(9))))), fac((sqrt(9)) / (fac((9) * (!9)))), fac((sqrt(9)) / (fac((9) ** (!9)))), fac((sqrt(9)) / (fac((9) - (9)))), fac((sqrt(9)) / (fac((9) / (9)))), fac((sqrt(9)) / (fac((9) >> (9)))), fac((sqrt(9)) / (fac((9) >> (sqrt(9))))), fac((sqrt(9)) / (fac((9) ^ (9)))), fac((sqrt(9)) / (fac((fac(9)) % (9)))), fac((sqrt(9)) / (fac((fac(9)) % (fac(9))))), fac((sqrt(9)) / (fac((fac(9)) % (sqrt(9))))), fac((sqrt(9)) / (fac((fac(9)) & (!9)))), fac((sqrt(9)) / (fac((fac(9)) & (9)))), fac((sqrt(9)) / (fac((fac(9)) & (sqrt(9))))), fac((sqrt(9)) / (fac((fac(9)) * (!9)))), fac((sqrt(9)) / (fac((fac(9)) ** (!9)))), fac((sqrt(9)) / (fac((fac(9)) - (fac(9))))), fac((sqrt(9)) / (fac((fac(9)) / (fac(9))))), fac((sqrt(9)) / (fac((fac(9)) ^ (fac(9))))), fac((sqrt(9)) / (fac((sqrt(9)) % (sqrt(9))))), fac((sqrt(9)) / (fac((sqrt(9)) & (!9)))), fac((sqrt(9)) / (fac((sqrt(9)) & (9)))), fac((sqrt(9)) / (fac((sqrt(9)) & (fac(9))))), fac((sqrt(9)) / (fac((sqrt(9)) * (!9)))), fac((sqrt(9)) / (fac((sqrt(9)) ** (!9)))), fac((sqrt(9)) / (fac((sqrt(9)) - (sqrt(9))))), fac((sqrt(9)) / (fac((sqrt(9)) / (sqrt(9))))), fac((sqrt(9)) / (fac((sqrt(9)) >> (9)))), fac((sqrt(9)) / (fac((sqrt(9)) >> (sqrt(9))))), fac((sqrt(9)) / (fac((sqrt(9)) ^ (sqrt(9))))), fac((sqrt(9)) / (sqrt((!9) ** (!9)))), fac((sqrt(9)) / (sqrt((9) & (sqrt(9))))), fac((sqrt(9)) / (sqrt((9) ** (!9)))), fac((sqrt(9)) / (sqrt((9) / (9)))), fac((sqrt(9)) / (sqrt((9) >> (sqrt(9))))), fac((sqrt(9)) / (sqrt((fac(9)) ** (!9)))), fac((sqrt(9)) / (sqrt((fac(9)) / (fac(9))))), fac((sqrt(9)) / (sqrt((sqrt(9)) & (9)))), fac((sqrt(9)) / (sqrt((sqrt(9)) ** (!9)))), fac((sqrt(9)) / (sqrt((sqrt(9)) / (sqrt(9))))), fac((sqrt(9)) << (!((!9) ** (!9)))), fac((sqrt(9)) << (!((!9) + (9)))), fac((sqrt(9)) << (!((!9) + (fac(9))))), fac((sqrt(9)) << (!((!9) + (sqrt(9))))), fac((sqrt(9)) << (!((!9) - (9)))), fac((sqrt(9)) << (!((!9) - (fac(9))))), fac((sqrt(9)) << (!((!9) - (sqrt(9))))), fac((sqrt(9)) << (!((!9) ^ (9)))), fac((sqrt(9)) << (!((!9) ^ (fac(9))))), fac((sqrt(9)) << (!((!9) ^ (sqrt(9))))), fac((sqrt(9)) << (!((!9) | (9)))), fac((sqrt(9)) << (!((!9) | (fac(9))))), fac((sqrt(9)) << (!((!9) | (sqrt(9))))), fac((sqrt(9)) << (!((9) % (fac(9))))), fac((sqrt(9)) << (!((9) & (9)))), fac((sqrt(9)) << (!((9) & (sqrt(9))))), fac((sqrt(9)) << (!((9) * (9)))), fac((sqrt(9)) << (!((9) * (fac(9))))), fac((sqrt(9)) << (!((9) * (sqrt(9))))), fac((sqrt(9)) << (!((9) ** (!9)))), fac((sqrt(9)) << (!((9) ** (9)))), fac((sqrt(9)) << (!((9) ** (sqrt(9))))), fac((sqrt(9)) << (!((9) + (!9)))), fac((sqrt(9)) << (!((9) + (9)))), fac((sqrt(9)) << (!((9) + (fac(9))))), fac((sqrt(9)) << (!((9) + (sqrt(9))))), fac((sqrt(9)) << (!((9) - (!9)))), fac((sqrt(9)) << (!((9) - (fac(9))))), fac((sqrt(9)) << (!((9) - (sqrt(9))))), fac((sqrt(9)) << (!((9) / (9)))), fac((sqrt(9)) << (!((9) / (sqrt(9))))), fac((sqrt(9)) << (!((9) << (!9)))), fac((sqrt(9)) << (!((9) << (9)))), fac((sqrt(9)) << (!((9) << (fac(9))))), fac((sqrt(9)) << (!((9) << (sqrt(9))))), fac((sqrt(9)) << (!((9) >> (!9)))), fac((sqrt(9)) << (!((9) >> (fac(9))))), fac((sqrt(9)) << (!((9) >> (sqrt(9))))), fac((sqrt(9)) << (!((9) ^ (!9)))), fac((sqrt(9)) << (!((9) ^ (fac(9))))), fac((sqrt(9)) << (!((9) ^ (sqrt(9))))), fac((sqrt(9)) << (!((9) | (!9)))), fac((sqrt(9)) << (!((9) | (9)))), fac((sqrt(9)) << (!((9) | (fac(9))))), fac((sqrt(9)) << (!((9) | (sqrt(9))))), fac((sqrt(9)) << (!((fac(9)) & (fac(9))))), fac((sqrt(9)) << (!((fac(9)) * (9)))), fac((sqrt(9)) << (!((fac(9)) * (fac(9))))), fac((sqrt(9)) << (!((fac(9)) * (sqrt(9))))), fac((sqrt(9)) << (!((fac(9)) ** (!9)))), fac((sqrt(9)) << (!((fac(9)) ** (sqrt(9))))), fac((sqrt(9)) << (!((fac(9)) + (!9)))), fac((sqrt(9)) << (!((fac(9)) + (9)))), fac((sqrt(9)) << (!((fac(9)) + (fac(9))))), fac((sqrt(9)) << (!((fac(9)) + (sqrt(9))))), fac((sqrt(9)) << (!((fac(9)) - (!9)))), fac((sqrt(9)) << (!((fac(9)) - (9)))), fac((sqrt(9)) << (!((fac(9)) - (sqrt(9))))), fac((sqrt(9)) << (!((fac(9)) / (9)))), fac((sqrt(9)) << (!((fac(9)) / (fac(9))))), fac((sqrt(9)) << (!((fac(9)) / (sqrt(9))))), fac((sqrt(9)) << (!((fac(9)) << (!9)))), fac((sqrt(9)) << (!((fac(9)) << (9)))), fac((sqrt(9)) << (!((fac(9)) << (fac(9))))), fac((sqrt(9)) << (!((fac(9)) << (sqrt(9))))), fac((sqrt(9)) << (!((fac(9)) >> (!9)))), fac((sqrt(9)) << (!((fac(9)) >> (9)))), fac((sqrt(9)) << (!((fac(9)) >> (fac(9))))), fac((sqrt(9)) << (!((fac(9)) >> (sqrt(9))))), fac((sqrt(9)) << (!((fac(9)) ^ (!9)))), fac((sqrt(9)) << (!((fac(9)) ^ (9)))), fac((sqrt(9)) << (!((fac(9)) ^ (sqrt(9))))), fac((sqrt(9)) << (!((fac(9)) | (!9)))), fac((sqrt(9)) << (!((fac(9)) | (9)))), fac((sqrt(9)) << (!((fac(9)) | (fac(9))))), fac((sqrt(9)) << (!((fac(9)) | (sqrt(9))))), fac((sqrt(9)) << (!((sqrt(9)) % (9)))), fac((sqrt(9)) << (!((sqrt(9)) % (fac(9))))), fac((sqrt(9)) << (!((sqrt(9)) & (9)))), fac((sqrt(9)) << (!((sqrt(9)) & (sqrt(9))))), fac((sqrt(9)) << (!((sqrt(9)) * (9)))), fac((sqrt(9)) << (!((sqrt(9)) * (fac(9))))), fac((sqrt(9)) << (!((sqrt(9)) * (sqrt(9))))), fac((sqrt(9)) << (!((sqrt(9)) ** (!9)))), fac((sqrt(9)) << (!((sqrt(9)) ** (9)))), fac((sqrt(9)) << (!((sqrt(9)) ** (sqrt(9))))), fac((sqrt(9)) << (!((sqrt(9)) + (!9)))), fac((sqrt(9)) << (!((sqrt(9)) + (9)))), fac((sqrt(9)) << (!((sqrt(9)) + (fac(9))))), fac((sqrt(9)) << (!((sqrt(9)) + (sqrt(9))))), fac((sqrt(9)) << (!((sqrt(9)) - (!9)))), fac((sqrt(9)) << (!((sqrt(9)) - (9)))), fac((sqrt(9)) << (!((sqrt(9)) - (fac(9))))), fac((sqrt(9)) << (!((sqrt(9)) / (sqrt(9))))), fac((sqrt(9)) << (!((sqrt(9)) << (!9)))), fac((sqrt(9)) << (!((sqrt(9)) << (9)))), fac((sqrt(9)) << (!((sqrt(9)) << (fac(9))))), fac((sqrt(9)) << (!((sqrt(9)) << (sqrt(9))))), fac((sqrt(9)) << (!((sqrt(9)) >> (!9)))), fac((sqrt(9)) << (!((sqrt(9)) >> (fac(9))))), fac((sqrt(9)) << (!((sqrt(9)) ^ (!9)))), fac((sqrt(9)) << (!((sqrt(9)) ^ (9)))), fac((sqrt(9)) << (!((sqrt(9)) ^ (fac(9))))), fac((sqrt(9)) << (!((sqrt(9)) | (!9)))), fac((sqrt(9)) << (!((sqrt(9)) | (9)))), fac((sqrt(9)) << (!((sqrt(9)) | (fac(9))))), fac((sqrt(9)) << (!((sqrt(9)) | (sqrt(9))))), fac((sqrt(9)) << ((!9) % (9))), fac((sqrt(9)) << ((!9) % (fac(9)))), fac((sqrt(9)) << ((!9) % (sqrt(9)))), fac((sqrt(9)) << ((!9) & (!9))), fac((sqrt(9)) << ((!9) & (9))), fac((sqrt(9)) << ((!9) & (fac(9)))), fac((sqrt(9)) << ((!9) & (sqrt(9)))), fac((sqrt(9)) << ((!9) * (!9))), fac((sqrt(9)) << ((!9) * (9))), fac((sqrt(9)) << ((!9) * (fac(9)))), fac((sqrt(9)) << ((!9) * (sqrt(9)))), fac((sqrt(9)) << ((!9) ** (9))), fac((sqrt(9)) << ((!9) ** (fac(9)))), fac((sqrt(9)) << ((!9) ** (sqrt(9)))), fac((sqrt(9)) << ((!9) + (!9))), fac((sqrt(9)) << ((!9) + (fac(9)))), fac((sqrt(9)) << ((!9) - (!9))), fac((sqrt(9)) << ((!9) - (fac(9)))), fac((sqrt(9)) << ((!9) / (9))), fac((sqrt(9)) << ((!9) / (fac(9)))), fac((sqrt(9)) << ((!9) / (sqrt(9)))), fac((sqrt(9)) << ((!9) << (!9))), fac((sqrt(9)) << ((!9) << (9))), fac((sqrt(9)) << ((!9) << (fac(9)))), fac((sqrt(9)) << ((!9) << (sqrt(9)))), fac((sqrt(9)) << ((!9) >> (!9))), fac((sqrt(9)) << ((!9) >> (9))), fac((sqrt(9)) << ((!9) >> (fac(9)))), fac((sqrt(9)) << ((!9) >> (sqrt(9)))), fac((sqrt(9)) << ((!9) ^ (!9))), fac((sqrt(9)) << ((!9) ^ (fac(9)))), fac((sqrt(9)) << ((!9) | (!9))), fac((sqrt(9)) << ((!9) | (fac(9)))), fac((sqrt(9)) << ((9) % (9))), fac((sqrt(9)) << ((9) % (sqrt(9)))), fac((sqrt(9)) << ((9) & (!9))), fac((sqrt(9)) << ((9) & (fac(9)))), fac((sqrt(9)) << ((9) * (!9))), fac((sqrt(9)) << ((9) * (fac(9)))), fac((sqrt(9)) << ((9) - (9))), fac((sqrt(9)) << ((9) << (9))), fac((sqrt(9)) << ((9) >> (9))), fac((sqrt(9)) << ((9) ^ (9))), fac((sqrt(9)) << ((fac(9)) % (9))), fac((sqrt(9)) << ((fac(9)) % (fac(9)))), fac((sqrt(9)) << ((fac(9)) % (sqrt(9)))), fac((sqrt(9)) << ((fac(9)) & (!9))), fac((sqrt(9)) << ((fac(9)) & (9))), fac((sqrt(9)) << ((fac(9)) & (fac(9)))), fac((sqrt(9)) << ((fac(9)) & (sqrt(9)))), fac((sqrt(9)) << ((fac(9)) * (!9))), fac((sqrt(9)) << ((fac(9)) * (9))), fac((sqrt(9)) << ((fac(9)) * (fac(9)))), fac((sqrt(9)) << ((fac(9)) * (sqrt(9)))), fac((sqrt(9)) << ((fac(9)) ** (sqrt(9)))), fac((sqrt(9)) << ((fac(9)) + (!9))), fac((sqrt(9)) << ((fac(9)) + (fac(9)))), fac((sqrt(9)) << ((fac(9)) - (!9))), fac((sqrt(9)) << ((fac(9)) - (fac(9)))), fac((sqrt(9)) << ((fac(9)) / (9))), fac((sqrt(9)) << ((fac(9)) / (sqrt(9)))), fac((sqrt(9)) << ((fac(9)) << (!9))), fac((sqrt(9)) << ((fac(9)) << (9))), fac((sqrt(9)) << ((fac(9)) << (fac(9)))), fac((sqrt(9)) << ((fac(9)) << (sqrt(9)))), fac((sqrt(9)) << ((fac(9)) >> (!9))), fac((sqrt(9)) << ((fac(9)) >> (fac(9)))), fac((sqrt(9)) << ((fac(9)) ^ (!9))), fac((sqrt(9)) << ((fac(9)) ^ (fac(9)))), fac((sqrt(9)) << ((fac(9)) | (!9))), fac((sqrt(9)) << ((fac(9)) | (fac(9)))), fac((sqrt(9)) << ((sqrt(9)) % (sqrt(9)))), fac((sqrt(9)) << ((sqrt(9)) & (!9))), fac((sqrt(9)) << ((sqrt(9)) & (fac(9)))), fac((sqrt(9)) << ((sqrt(9)) * (!9))), fac((sqrt(9)) << ((sqrt(9)) * (fac(9)))), fac((sqrt(9)) << ((sqrt(9)) - (sqrt(9)))), fac((sqrt(9)) << ((sqrt(9)) << (9))), fac((sqrt(9)) << ((sqrt(9)) >> (9))), fac((sqrt(9)) << ((sqrt(9)) >> (sqrt(9)))), fac((sqrt(9)) << ((sqrt(9)) ^ (sqrt(9)))), fac((sqrt(9)) << (fac((!9) + (9)))), fac((sqrt(9)) << (fac((!9) ^ (9)))), fac((sqrt(9)) << (fac((!9) | (9)))), fac((sqrt(9)) << (fac((9) % (fac(9))))), fac((sqrt(9)) << (fac((9) & (9)))), fac((sqrt(9)) << (fac((9) + (!9)))), fac((sqrt(9)) << (fac((9) - (!9)))), fac((sqrt(9)) << (fac((9) << (!9)))), fac((sqrt(9)) << (fac((9) << (fac(9))))), fac((sqrt(9)) << (fac((9) >> (!9)))), fac((sqrt(9)) << (fac((9) >> (fac(9))))), fac((sqrt(9)) << (fac((9) ^ (!9)))), fac((sqrt(9)) << (fac((9) ^ (sqrt(9))))), fac((sqrt(9)) << (fac((9) | (!9)))), fac((sqrt(9)) << (fac((9) | (9)))), fac((sqrt(9)) << (fac((sqrt(9)) * (sqrt(9))))), fac((sqrt(9)) << (fac((sqrt(9)) ^ (9)))), fac((sqrt(9)) << (sqrt((!9) % (9)))), fac((sqrt(9)) << (sqrt((!9) % (fac(9))))), fac((sqrt(9)) << (sqrt((!9) % (sqrt(9))))), fac((sqrt(9)) << (sqrt((!9) & (!9)))), fac((sqrt(9)) << (sqrt((!9) & (9)))), fac((sqrt(9)) << (sqrt((!9) & (fac(9))))), fac((sqrt(9)) << (sqrt((!9) & (sqrt(9))))), fac((sqrt(9)) << (sqrt((!9) * (!9)))), fac((sqrt(9)) << (sqrt((!9) * (9)))), fac((sqrt(9)) << (sqrt((!9) * (fac(9))))), fac((sqrt(9)) << (sqrt((!9) * (sqrt(9))))), fac((sqrt(9)) << (sqrt((!9) ** (9)))), fac((sqrt(9)) << (sqrt((!9) ** (fac(9))))), fac((sqrt(9)) << (sqrt((!9) ** (sqrt(9))))), fac((sqrt(9)) << (sqrt((!9) + (!9)))), fac((sqrt(9)) << (sqrt((!9) - (!9)))), fac((sqrt(9)) << (sqrt((!9) / (9)))), fac((sqrt(9)) << (sqrt((!9) / (fac(9))))), fac((sqrt(9)) << (sqrt((!9) / (sqrt(9))))), fac((sqrt(9)) << (sqrt((!9) << (!9)))), fac((sqrt(9)) << (sqrt((!9) << (9)))), fac((sqrt(9)) << (sqrt((!9) << (fac(9))))), fac((sqrt(9)) << (sqrt((!9) << (sqrt(9))))), fac((sqrt(9)) << (sqrt((!9) >> (!9)))), fac((sqrt(9)) << (sqrt((!9) >> (9)))), fac((sqrt(9)) << (sqrt((!9) >> (fac(9))))), fac((sqrt(9)) << (sqrt((!9) >> (sqrt(9))))), fac((sqrt(9)) << (sqrt((!9) ^ (!9)))), fac((sqrt(9)) << (sqrt((!9) | (!9)))), fac((sqrt(9)) << (sqrt((9) % (9)))), fac((sqrt(9)) << (sqrt((9) % (sqrt(9))))), fac((sqrt(9)) << (sqrt((9) & (!9)))), fac((sqrt(9)) << (sqrt((9) & (fac(9))))), fac((sqrt(9)) << (sqrt((9) * (!9)))), fac((sqrt(9)) << (sqrt((9) - (9)))), fac((sqrt(9)) << (sqrt((9) >> (9)))), fac((sqrt(9)) << (sqrt((9) ^ (9)))), fac((sqrt(9)) << (sqrt((fac(9)) % (9)))), fac((sqrt(9)) << (sqrt((fac(9)) % (fac(9))))), fac((sqrt(9)) << (sqrt((fac(9)) % (sqrt(9))))), fac((sqrt(9)) << (sqrt((fac(9)) & (!9)))), fac((sqrt(9)) << (sqrt((fac(9)) & (9)))), fac((sqrt(9)) << (sqrt((fac(9)) & (sqrt(9))))), fac((sqrt(9)) << (sqrt((fac(9)) * (!9)))), fac((sqrt(9)) << (sqrt((fac(9)) * (fac(9))))), fac((sqrt(9)) << (sqrt((fac(9)) - (fac(9))))), fac((sqrt(9)) << (sqrt((fac(9)) ^ (fac(9))))), fac((sqrt(9)) << (sqrt((sqrt(9)) % (sqrt(9))))), fac((sqrt(9)) << (sqrt((sqrt(9)) & (!9)))), fac((sqrt(9)) << (sqrt((sqrt(9)) & (fac(9))))), fac((sqrt(9)) << (sqrt((sqrt(9)) * (!9)))), fac((sqrt(9)) << (sqrt((sqrt(9)) - (sqrt(9))))), fac((sqrt(9)) << (sqrt((sqrt(9)) >> (9)))), fac((sqrt(9)) << (sqrt((sqrt(9)) >> (sqrt(9))))), fac((sqrt(9)) << (sqrt((sqrt(9)) ^ (sqrt(9))))), fac((sqrt(9)) >> (!((!9) ** (!9)))), fac((sqrt(9)) >> (!((!9) + (9)))), fac((sqrt(9)) >> (!((!9) + (fac(9))))), fac((sqrt(9)) >> (!((!9) + (sqrt(9))))), fac((sqrt(9)) >> (!((!9) - (9)))), fac((sqrt(9)) >> (!((!9) - (fac(9))))), fac((sqrt(9)) >> (!((!9) - (sqrt(9))))), fac((sqrt(9)) >> (!((!9) ^ (9)))), fac((sqrt(9)) >> (!((!9) ^ (fac(9))))), fac((sqrt(9)) >> (!((!9) ^ (sqrt(9))))), fac((sqrt(9)) >> (!((!9) | (9)))), fac((sqrt(9)) >> (!((!9) | (fac(9))))), fac((sqrt(9)) >> (!((!9) | (sqrt(9))))), fac((sqrt(9)) >> (!((9) % (fac(9))))), fac((sqrt(9)) >> (!((9) & (9)))), fac((sqrt(9)) >> (!((9) & (sqrt(9))))), fac((sqrt(9)) >> (!((9) * (9)))), fac((sqrt(9)) >> (!((9) * (fac(9))))), fac((sqrt(9)) >> (!((9) * (sqrt(9))))), fac((sqrt(9)) >> (!((9) ** (!9)))), fac((sqrt(9)) >> (!((9) ** (9)))), fac((sqrt(9)) >> (!((9) ** (sqrt(9))))), fac((sqrt(9)) >> (!((9) + (!9)))), fac((sqrt(9)) >> (!((9) + (9)))), fac((sqrt(9)) >> (!((9) + (fac(9))))), fac((sqrt(9)) >> (!((9) + (sqrt(9))))), fac((sqrt(9)) >> (!((9) - (!9)))), fac((sqrt(9)) >> (!((9) - (fac(9))))), fac((sqrt(9)) >> (!((9) - (sqrt(9))))), fac((sqrt(9)) >> (!((9) / (9)))), fac((sqrt(9)) >> (!((9) / (sqrt(9))))), fac((sqrt(9)) >> (!((9) << (!9)))), fac((sqrt(9)) >> (!((9) << (9)))), fac((sqrt(9)) >> (!((9) << (fac(9))))), fac((sqrt(9)) >> (!((9) << (sqrt(9))))), fac((sqrt(9)) >> (!((9) >> (!9)))), fac((sqrt(9)) >> (!((9) >> (fac(9))))), fac((sqrt(9)) >> (!((9) >> (sqrt(9))))), fac((sqrt(9)) >> (!((9) ^ (!9)))), fac((sqrt(9)) >> (!((9) ^ (fac(9))))), fac((sqrt(9)) >> (!((9) ^ (sqrt(9))))), fac((sqrt(9)) >> (!((9) | (!9)))), fac((sqrt(9)) >> (!((9) | (9)))), fac((sqrt(9)) >> (!((9) | (fac(9))))), fac((sqrt(9)) >> (!((9) | (sqrt(9))))), fac((sqrt(9)) >> (!((fac(9)) & (fac(9))))), fac((sqrt(9)) >> (!((fac(9)) * (9)))), fac((sqrt(9)) >> (!((fac(9)) * (fac(9))))), fac((sqrt(9)) >> (!((fac(9)) * (sqrt(9))))), fac((sqrt(9)) >> (!((fac(9)) ** (!9)))), fac((sqrt(9)) >> (!((fac(9)) ** (sqrt(9))))), fac((sqrt(9)) >> (!((fac(9)) + (!9)))), fac((sqrt(9)) >> (!((fac(9)) + (9)))), fac((sqrt(9)) >> (!((fac(9)) + (fac(9))))), fac((sqrt(9)) >> (!((fac(9)) + (sqrt(9))))), fac((sqrt(9)) >> (!((fac(9)) - (!9)))), fac((sqrt(9)) >> (!((fac(9)) - (9)))), fac((sqrt(9)) >> (!((fac(9)) - (sqrt(9))))), fac((sqrt(9)) >> (!((fac(9)) / (9)))), fac((sqrt(9)) >> (!((fac(9)) / (fac(9))))), fac((sqrt(9)) >> (!((fac(9)) / (sqrt(9))))), fac((sqrt(9)) >> (!((fac(9)) << (!9)))), fac((sqrt(9)) >> (!((fac(9)) << (9)))), fac((sqrt(9)) >> (!((fac(9)) << (fac(9))))), fac((sqrt(9)) >> (!((fac(9)) << (sqrt(9))))), fac((sqrt(9)) >> (!((fac(9)) >> (!9)))), fac((sqrt(9)) >> (!((fac(9)) >> (9)))), fac((sqrt(9)) >> (!((fac(9)) >> (fac(9))))), fac((sqrt(9)) >> (!((fac(9)) >> (sqrt(9))))), fac((sqrt(9)) >> (!((fac(9)) ^ (!9)))), fac((sqrt(9)) >> (!((fac(9)) ^ (9)))), fac((sqrt(9)) >> (!((fac(9)) ^ (sqrt(9))))), fac((sqrt(9)) >> (!((fac(9)) | (!9)))), fac((sqrt(9)) >> (!((fac(9)) | (9)))), fac((sqrt(9)) >> (!((fac(9)) | (fac(9))))), fac((sqrt(9)) >> (!((fac(9)) | (sqrt(9))))), fac((sqrt(9)) >> (!((sqrt(9)) % (9)))), fac((sqrt(9)) >> (!((sqrt(9)) % (fac(9))))), fac((sqrt(9)) >> (!((sqrt(9)) & (9)))), fac((sqrt(9)) >> (!((sqrt(9)) & (sqrt(9))))), fac((sqrt(9)) >> (!((sqrt(9)) * (9)))), fac((sqrt(9)) >> (!((sqrt(9)) * (fac(9))))), fac((sqrt(9)) >> (!((sqrt(9)) * (sqrt(9))))), fac((sqrt(9)) >> (!((sqrt(9)) ** (!9)))), fac((sqrt(9)) >> (!((sqrt(9)) ** (9)))), fac((sqrt(9)) >> (!((sqrt(9)) ** (sqrt(9))))), fac((sqrt(9)) >> (!((sqrt(9)) + (!9)))), fac((sqrt(9)) >> (!((sqrt(9)) + (9)))), fac((sqrt(9)) >> (!((sqrt(9)) + (fac(9))))), fac((sqrt(9)) >> (!((sqrt(9)) + (sqrt(9))))), fac((sqrt(9)) >> (!((sqrt(9)) - (!9)))), fac((sqrt(9)) >> (!((sqrt(9)) - (9)))), fac((sqrt(9)) >> (!((sqrt(9)) - (fac(9))))), fac((sqrt(9)) >> (!((sqrt(9)) / (sqrt(9))))), fac((sqrt(9)) >> (!((sqrt(9)) << (!9)))), fac((sqrt(9)) >> (!((sqrt(9)) << (9)))), fac((sqrt(9)) >> (!((sqrt(9)) << (fac(9))))), fac((sqrt(9)) >> (!((sqrt(9)) << (sqrt(9))))), fac((sqrt(9)) >> (!((sqrt(9)) >> (!9)))), fac((sqrt(9)) >> (!((sqrt(9)) >> (fac(9))))), fac((sqrt(9)) >> (!((sqrt(9)) ^ (!9)))), fac((sqrt(9)) >> (!((sqrt(9)) ^ (9)))), fac((sqrt(9)) >> (!((sqrt(9)) ^ (fac(9))))), fac((sqrt(9)) >> (!((sqrt(9)) | (!9)))), fac((sqrt(9)) >> (!((sqrt(9)) | (9)))), fac((sqrt(9)) >> (!((sqrt(9)) | (fac(9))))), fac((sqrt(9)) >> (!((sqrt(9)) | (sqrt(9))))), fac((sqrt(9)) >> ((!9) % (9))), fac((sqrt(9)) >> ((!9) % (fac(9)))), fac((sqrt(9)) >> ((!9) % (sqrt(9)))), fac((sqrt(9)) >> ((!9) & (!9))), fac((sqrt(9)) >> ((!9) & (9))), fac((sqrt(9)) >> ((!9) & (fac(9)))), fac((sqrt(9)) >> ((!9) & (sqrt(9)))), fac((sqrt(9)) >> ((!9) * (!9))), fac((sqrt(9)) >> ((!9) * (9))), fac((sqrt(9)) >> ((!9) * (fac(9)))), fac((sqrt(9)) >> ((!9) * (sqrt(9)))), fac((sqrt(9)) >> ((!9) ** (9))), fac((sqrt(9)) >> ((!9) ** (fac(9)))), fac((sqrt(9)) >> ((!9) ** (sqrt(9)))), fac((sqrt(9)) >> ((!9) + (!9))), fac((sqrt(9)) >> ((!9) + (fac(9)))), fac((sqrt(9)) >> ((!9) - (!9))), fac((sqrt(9)) >> ((!9) - (fac(9)))), fac((sqrt(9)) >> ((!9) / (9))), fac((sqrt(9)) >> ((!9) / (fac(9)))), fac((sqrt(9)) >> ((!9) / (sqrt(9)))), fac((sqrt(9)) >> ((!9) << (!9))), fac((sqrt(9)) >> ((!9) << (9))), fac((sqrt(9)) >> ((!9) << (fac(9)))), fac((sqrt(9)) >> ((!9) << (sqrt(9)))), fac((sqrt(9)) >> ((!9) >> (!9))), fac((sqrt(9)) >> ((!9) >> (9))), fac((sqrt(9)) >> ((!9) >> (fac(9)))), fac((sqrt(9)) >> ((!9) >> (sqrt(9)))), fac((sqrt(9)) >> ((!9) ^ (!9))), fac((sqrt(9)) >> ((!9) ^ (fac(9)))), fac((sqrt(9)) >> ((!9) | (!9))), fac((sqrt(9)) >> ((!9) | (fac(9)))), fac((sqrt(9)) >> ((9) % (9))), fac((sqrt(9)) >> ((9) % (sqrt(9)))), fac((sqrt(9)) >> ((9) & (!9))), fac((sqrt(9)) >> ((9) & (fac(9)))), fac((sqrt(9)) >> ((9) * (!9))), fac((sqrt(9)) >> ((9) * (fac(9)))), fac((sqrt(9)) >> ((9) - (9))), fac((sqrt(9)) >> ((9) << (9))), fac((sqrt(9)) >> ((9) >> (9))), fac((sqrt(9)) >> ((9) ^ (9))), fac((sqrt(9)) >> ((fac(9)) % (9))), fac((sqrt(9)) >> ((fac(9)) % (fac(9)))), fac((sqrt(9)) >> ((fac(9)) % (sqrt(9)))), fac((sqrt(9)) >> ((fac(9)) & (!9))), fac((sqrt(9)) >> ((fac(9)) & (9))), fac((sqrt(9)) >> ((fac(9)) & (fac(9)))), fac((sqrt(9)) >> ((fac(9)) & (sqrt(9)))), fac((sqrt(9)) >> ((fac(9)) * (!9))), fac((sqrt(9)) >> ((fac(9)) * (9))), fac((sqrt(9)) >> ((fac(9)) * (fac(9)))), fac((sqrt(9)) >> ((fac(9)) * (sqrt(9)))), fac((sqrt(9)) >> ((fac(9)) ** (sqrt(9)))), fac((sqrt(9)) >> ((fac(9)) + (!9))), fac((sqrt(9)) >> ((fac(9)) + (fac(9)))), fac((sqrt(9)) >> ((fac(9)) - (!9))), fac((sqrt(9)) >> ((fac(9)) - (fac(9)))), fac((sqrt(9)) >> ((fac(9)) / (9))), fac((sqrt(9)) >> ((fac(9)) / (sqrt(9)))), fac((sqrt(9)) >> ((fac(9)) << (!9))), fac((sqrt(9)) >> ((fac(9)) << (9))), fac((sqrt(9)) >> ((fac(9)) << (fac(9)))), fac((sqrt(9)) >> ((fac(9)) << (sqrt(9)))), fac((sqrt(9)) >> ((fac(9)) >> (!9))), fac((sqrt(9)) >> ((fac(9)) >> (fac(9)))), fac((sqrt(9)) >> ((fac(9)) ^ (!9))), fac((sqrt(9)) >> ((fac(9)) ^ (fac(9)))), fac((sqrt(9)) >> ((fac(9)) | (!9))), fac((sqrt(9)) >> ((fac(9)) | (fac(9)))), fac((sqrt(9)) >> ((sqrt(9)) % (sqrt(9)))), fac((sqrt(9)) >> ((sqrt(9)) & (!9))), fac((sqrt(9)) >> ((sqrt(9)) & (fac(9)))), fac((sqrt(9)) >> ((sqrt(9)) * (!9))), fac((sqrt(9)) >> ((sqrt(9)) * (fac(9)))), fac((sqrt(9)) >> ((sqrt(9)) - (sqrt(9)))), fac((sqrt(9)) >> ((sqrt(9)) << (9))), fac((sqrt(9)) >> ((sqrt(9)) >> (9))), fac((sqrt(9)) >> ((sqrt(9)) >> (sqrt(9)))), fac((sqrt(9)) >> ((sqrt(9)) ^ (sqrt(9)))), fac((sqrt(9)) >> (fac((!9) + (9)))), fac((sqrt(9)) >> (fac((!9) ^ (9)))), fac((sqrt(9)) >> (fac((!9) | (9)))), fac((sqrt(9)) >> (fac((9) % (fac(9))))), fac((sqrt(9)) >> (fac((9) & (9)))), fac((sqrt(9)) >> (fac((9) + (!9)))), fac((sqrt(9)) >> (fac((9) - (!9)))), fac((sqrt(9)) >> (fac((9) << (!9)))), fac((sqrt(9)) >> (fac((9) << (fac(9))))), fac((sqrt(9)) >> (fac((9) >> (!9)))), fac((sqrt(9)) >> (fac((9) >> (fac(9))))), fac((sqrt(9)) >> (fac((9) ^ (!9)))), fac((sqrt(9)) >> (fac((9) ^ (sqrt(9))))), fac((sqrt(9)) >> (fac((9) | (!9)))), fac((sqrt(9)) >> (fac((9) | (9)))), fac((sqrt(9)) >> (fac((sqrt(9)) * (sqrt(9))))), fac((sqrt(9)) >> (fac((sqrt(9)) ^ (9)))), fac((sqrt(9)) >> (sqrt((!9) % (9)))), fac((sqrt(9)) >> (sqrt((!9) % (fac(9))))), fac((sqrt(9)) >> (sqrt((!9) % (sqrt(9))))), fac((sqrt(9)) >> (sqrt((!9) & (!9)))), fac((sqrt(9)) >> (sqrt((!9) & (9)))), fac((sqrt(9)) >> (sqrt((!9) & (fac(9))))), fac((sqrt(9)) >> (sqrt((!9) & (sqrt(9))))), fac((sqrt(9)) >> (sqrt((!9) * (!9)))), fac((sqrt(9)) >> (sqrt((!9) * (9)))), fac((sqrt(9)) >> (sqrt((!9) * (fac(9))))), fac((sqrt(9)) >> (sqrt((!9) * (sqrt(9))))), fac((sqrt(9)) >> (sqrt((!9) ** (9)))), fac((sqrt(9)) >> (sqrt((!9) ** (fac(9))))), fac((sqrt(9)) >> (sqrt((!9) ** (sqrt(9))))), fac((sqrt(9)) >> (sqrt((!9) + (!9)))), fac((sqrt(9)) >> (sqrt((!9) - (!9)))), fac((sqrt(9)) >> (sqrt((!9) / (9)))), fac((sqrt(9)) >> (sqrt((!9) / (fac(9))))), fac((sqrt(9)) >> (sqrt((!9) / (sqrt(9))))), fac((sqrt(9)) >> (sqrt((!9) << (!9)))), fac((sqrt(9)) >> (sqrt((!9) << (9)))), fac((sqrt(9)) >> (sqrt((!9) << (fac(9))))), fac((sqrt(9)) >> (sqrt((!9) << (sqrt(9))))), fac((sqrt(9)) >> (sqrt((!9) >> (!9)))), fac((sqrt(9)) >> (sqrt((!9) >> (9)))), fac((sqrt(9)) >> (sqrt((!9) >> (fac(9))))), fac((sqrt(9)) >> (sqrt((!9) >> (sqrt(9))))), fac((sqrt(9)) >> (sqrt((!9) ^ (!9)))), fac((sqrt(9)) >> (sqrt((!9) | (!9)))), fac((sqrt(9)) >> (sqrt((9) % (9)))), fac((sqrt(9)) >> (sqrt((9) % (sqrt(9))))), fac((sqrt(9)) >> (sqrt((9) & (!9)))), fac((sqrt(9)) >> (sqrt((9) & (fac(9))))), fac((sqrt(9)) >> (sqrt((9) * (!9)))), fac((sqrt(9)) >> (sqrt((9) - (9)))), fac((sqrt(9)) >> (sqrt((9) >> (9)))), fac((sqrt(9)) >> (sqrt((9) ^ (9)))), fac((sqrt(9)) >> (sqrt((fac(9)) % (9)))), fac((sqrt(9)) >> (sqrt((fac(9)) % (fac(9))))), fac((sqrt(9)) >> (sqrt((fac(9)) % (sqrt(9))))), fac((sqrt(9)) >> (sqrt((fac(9)) & (!9)))), fac((sqrt(9)) >> (sqrt((fac(9)) & (9)))), fac((sqrt(9)) >> (sqrt((fac(9)) & (sqrt(9))))), fac((sqrt(9)) >> (sqrt((fac(9)) * (!9)))), fac((sqrt(9)) >> (sqrt((fac(9)) * (fac(9))))), fac((sqrt(9)) >> (sqrt((fac(9)) - (fac(9))))), fac((sqrt(9)) >> (sqrt((fac(9)) ^ (fac(9))))), fac((sqrt(9)) >> (sqrt((sqrt(9)) % (sqrt(9))))), fac((sqrt(9)) >> (sqrt((sqrt(9)) & (!9)))), fac((sqrt(9)) >> (sqrt((sqrt(9)) & (fac(9))))), fac((sqrt(9)) >> (sqrt((sqrt(9)) * (!9)))), fac((sqrt(9)) >> (sqrt((sqrt(9)) - (sqrt(9))))), fac((sqrt(9)) >> (sqrt((sqrt(9)) >> (9)))), fac((sqrt(9)) >> (sqrt((sqrt(9)) >> (sqrt(9))))), fac((sqrt(9)) >> (sqrt((sqrt(9)) ^ (sqrt(9))))), fac((sqrt(9)) ^ (!((!9) ** (!9)))), fac((sqrt(9)) ^ (!((!9) + (9)))), fac((sqrt(9)) ^ (!((!9) + (fac(9))))), fac((sqrt(9)) ^ (!((!9) + (sqrt(9))))), fac((sqrt(9)) ^ (!((!9) - (9)))), fac((sqrt(9)) ^ (!((!9) - (fac(9))))), fac((sqrt(9)) ^ (!((!9) - (sqrt(9))))), fac((sqrt(9)) ^ (!((!9) ^ (9)))), fac((sqrt(9)) ^ (!((!9) ^ (fac(9))))), fac((sqrt(9)) ^ (!((!9) ^ (sqrt(9))))), fac((sqrt(9)) ^ (!((!9) | (9)))), fac((sqrt(9)) ^ (!((!9) | (fac(9))))), fac((sqrt(9)) ^ (!((!9) | (sqrt(9))))), fac((sqrt(9)) ^ (!((9) % (fac(9))))), fac((sqrt(9)) ^ (!((9) & (9)))), fac((sqrt(9)) ^ (!((9) & (sqrt(9))))), fac((sqrt(9)) ^ (!((9) * (9)))), fac((sqrt(9)) ^ (!((9) * (fac(9))))), fac((sqrt(9)) ^ (!((9) * (sqrt(9))))), fac((sqrt(9)) ^ (!((9) ** (!9)))), fac((sqrt(9)) ^ (!((9) ** (9)))), fac((sqrt(9)) ^ (!((9) ** (sqrt(9))))), fac((sqrt(9)) ^ (!((9) + (!9)))), fac((sqrt(9)) ^ (!((9) + (9)))), fac((sqrt(9)) ^ (!((9) + (fac(9))))), fac((sqrt(9)) ^ (!((9) + (sqrt(9))))), fac((sqrt(9)) ^ (!((9) - (!9)))), fac((sqrt(9)) ^ (!((9) - (fac(9))))), fac((sqrt(9)) ^ (!((9) - (sqrt(9))))), fac((sqrt(9)) ^ (!((9) / (9)))), fac((sqrt(9)) ^ (!((9) / (sqrt(9))))), fac((sqrt(9)) ^ (!((9) << (!9)))), fac((sqrt(9)) ^ (!((9) << (9)))), fac((sqrt(9)) ^ (!((9) << (fac(9))))), fac((sqrt(9)) ^ (!((9) << (sqrt(9))))), fac((sqrt(9)) ^ (!((9) >> (!9)))), fac((sqrt(9)) ^ (!((9) >> (fac(9))))), fac((sqrt(9)) ^ (!((9) >> (sqrt(9))))), fac((sqrt(9)) ^ (!((9) ^ (!9)))), fac((sqrt(9)) ^ (!((9) ^ (fac(9))))), fac((sqrt(9)) ^ (!((9) ^ (sqrt(9))))), fac((sqrt(9)) ^ (!((9) | (!9)))), fac((sqrt(9)) ^ (!((9) | (9)))), fac((sqrt(9)) ^ (!((9) | (fac(9))))), fac((sqrt(9)) ^ (!((9) | (sqrt(9))))), fac((sqrt(9)) ^ (!((fac(9)) & (fac(9))))), fac((sqrt(9)) ^ (!((fac(9)) * (9)))), fac((sqrt(9)) ^ (!((fac(9)) * (fac(9))))), fac((sqrt(9)) ^ (!((fac(9)) * (sqrt(9))))), fac((sqrt(9)) ^ (!((fac(9)) ** (!9)))), fac((sqrt(9)) ^ (!((fac(9)) ** (sqrt(9))))), fac((sqrt(9)) ^ (!((fac(9)) + (!9)))), fac((sqrt(9)) ^ (!((fac(9)) + (9)))), fac((sqrt(9)) ^ (!((fac(9)) + (fac(9))))), fac((sqrt(9)) ^ (!((fac(9)) + (sqrt(9))))), fac((sqrt(9)) ^ (!((fac(9)) - (!9)))), fac((sqrt(9)) ^ (!((fac(9)) - (9)))), fac((sqrt(9)) ^ (!((fac(9)) - (sqrt(9))))), fac((sqrt(9)) ^ (!((fac(9)) / (9)))), fac((sqrt(9)) ^ (!((fac(9)) / (fac(9))))), fac((sqrt(9)) ^ (!((fac(9)) / (sqrt(9))))), fac((sqrt(9)) ^ (!((fac(9)) << (!9)))), fac((sqrt(9)) ^ (!((fac(9)) << (9)))), fac((sqrt(9)) ^ (!((fac(9)) << (fac(9))))), fac((sqrt(9)) ^ (!((fac(9)) << (sqrt(9))))), fac((sqrt(9)) ^ (!((fac(9)) >> (!9)))), fac((sqrt(9)) ^ (!((fac(9)) >> (9)))), fac((sqrt(9)) ^ (!((fac(9)) >> (fac(9))))), fac((sqrt(9)) ^ (!((fac(9)) >> (sqrt(9))))), fac((sqrt(9)) ^ (!((fac(9)) ^ (!9)))), fac((sqrt(9)) ^ (!((fac(9)) ^ (9)))), fac((sqrt(9)) ^ (!((fac(9)) ^ (sqrt(9))))), fac((sqrt(9)) ^ (!((fac(9)) | (!9)))), fac((sqrt(9)) ^ (!((fac(9)) | (9)))), fac((sqrt(9)) ^ (!((fac(9)) | (fac(9))))), fac((sqrt(9)) ^ (!((fac(9)) | (sqrt(9))))), fac((sqrt(9)) ^ (!((sqrt(9)) % (9)))), fac((sqrt(9)) ^ (!((sqrt(9)) % (fac(9))))), fac((sqrt(9)) ^ (!((sqrt(9)) & (9)))), fac((sqrt(9)) ^ (!((sqrt(9)) & (sqrt(9))))), fac((sqrt(9)) ^ (!((sqrt(9)) * (9)))), fac((sqrt(9)) ^ (!((sqrt(9)) * (fac(9))))), fac((sqrt(9)) ^ (!((sqrt(9)) * (sqrt(9))))), fac((sqrt(9)) ^ (!((sqrt(9)) ** (!9)))), fac((sqrt(9)) ^ (!((sqrt(9)) ** (9)))), fac((sqrt(9)) ^ (!((sqrt(9)) ** (sqrt(9))))), fac((sqrt(9)) ^ (!((sqrt(9)) + (!9)))), fac((sqrt(9)) ^ (!((sqrt(9)) + (9)))), fac((sqrt(9)) ^ (!((sqrt(9)) + (fac(9))))), fac((sqrt(9)) ^ (!((sqrt(9)) + (sqrt(9))))), fac((sqrt(9)) ^ (!((sqrt(9)) - (!9)))), fac((sqrt(9)) ^ (!((sqrt(9)) - (9)))), fac((sqrt(9)) ^ (!((sqrt(9)) - (fac(9))))), fac((sqrt(9)) ^ (!((sqrt(9)) / (sqrt(9))))), fac((sqrt(9)) ^ (!((sqrt(9)) << (!9)))), fac((sqrt(9)) ^ (!((sqrt(9)) << (9)))), fac((sqrt(9)) ^ (!((sqrt(9)) << (fac(9))))), fac((sqrt(9)) ^ (!((sqrt(9)) << (sqrt(9))))), fac((sqrt(9)) ^ (!((sqrt(9)) >> (!9)))), fac((sqrt(9)) ^ (!((sqrt(9)) >> (fac(9))))), fac((sqrt(9)) ^ (!((sqrt(9)) ^ (!9)))), fac((sqrt(9)) ^ (!((sqrt(9)) ^ (9)))), fac((sqrt(9)) ^ (!((sqrt(9)) ^ (fac(9))))), fac((sqrt(9)) ^ (!((sqrt(9)) | (!9)))), fac((sqrt(9)) ^ (!((sqrt(9)) | (9)))), fac((sqrt(9)) ^ (!((sqrt(9)) | (fac(9))))), fac((sqrt(9)) ^ (!((sqrt(9)) | (sqrt(9))))), fac((sqrt(9)) ^ ((!9) % (9))), fac((sqrt(9)) ^ ((!9) % (fac(9)))), fac((sqrt(9)) ^ ((!9) % (sqrt(9)))), fac((sqrt(9)) ^ ((!9) & (!9))), fac((sqrt(9)) ^ ((!9) & (9))), fac((sqrt(9)) ^ ((!9) & (fac(9)))), fac((sqrt(9)) ^ ((!9) & (sqrt(9)))), fac((sqrt(9)) ^ ((!9) * (!9))), fac((sqrt(9)) ^ ((!9) * (9))), fac((sqrt(9)) ^ ((!9) * (fac(9)))), fac((sqrt(9)) ^ ((!9) * (sqrt(9)))), fac((sqrt(9)) ^ ((!9) ** (9))), fac((sqrt(9)) ^ ((!9) ** (fac(9)))), fac((sqrt(9)) ^ ((!9) ** (sqrt(9)))), fac((sqrt(9)) ^ ((!9) + (!9))), fac((sqrt(9)) ^ ((!9) - (!9))), fac((sqrt(9)) ^ ((!9) / (9))), fac((sqrt(9)) ^ ((!9) / (fac(9)))), fac((sqrt(9)) ^ ((!9) / (sqrt(9)))), fac((sqrt(9)) ^ ((!9) << (!9))), fac((sqrt(9)) ^ ((!9) << (9))), fac((sqrt(9)) ^ ((!9) << (fac(9)))), fac((sqrt(9)) ^ ((!9) << (sqrt(9)))), fac((sqrt(9)) ^ ((!9) >> (!9))), fac((sqrt(9)) ^ ((!9) >> (9))), fac((sqrt(9)) ^ ((!9) >> (fac(9)))), fac((sqrt(9)) ^ ((!9) >> (sqrt(9)))), fac((sqrt(9)) ^ ((!9) ^ (!9))), fac((sqrt(9)) ^ ((!9) | (!9))), fac((sqrt(9)) ^ ((9) % (9))), fac((sqrt(9)) ^ ((9) % (sqrt(9)))), fac((sqrt(9)) ^ ((9) & (!9))), fac((sqrt(9)) ^ ((9) & (fac(9)))), fac((sqrt(9)) ^ ((9) * (!9))), fac((sqrt(9)) ^ ((9) - (9))), fac((sqrt(9)) ^ ((9) >> (9))), fac((sqrt(9)) ^ ((9) ^ (9))), fac((sqrt(9)) ^ ((fac(9)) % (9))), fac((sqrt(9)) ^ ((fac(9)) % (fac(9)))), fac((sqrt(9)) ^ ((fac(9)) % (sqrt(9)))), fac((sqrt(9)) ^ ((fac(9)) & (!9))), fac((sqrt(9)) ^ ((fac(9)) & (9))), fac((sqrt(9)) ^ ((fac(9)) & (sqrt(9)))), fac((sqrt(9)) ^ ((fac(9)) * (!9))), fac((sqrt(9)) ^ ((fac(9)) - (fac(9)))), fac((sqrt(9)) ^ ((fac(9)) ^ (fac(9)))), fac((sqrt(9)) ^ ((sqrt(9)) % (sqrt(9)))), fac((sqrt(9)) ^ ((sqrt(9)) & (!9))), fac((sqrt(9)) ^ ((sqrt(9)) & (fac(9)))), fac((sqrt(9)) ^ ((sqrt(9)) * (!9))), fac((sqrt(9)) ^ ((sqrt(9)) - (sqrt(9)))), fac((sqrt(9)) ^ ((sqrt(9)) >> (9))), fac((sqrt(9)) ^ ((sqrt(9)) >> (sqrt(9)))), fac((sqrt(9)) ^ ((sqrt(9)) ^ (sqrt(9)))), fac((sqrt(9)) ^ (sqrt((!9) % (9)))), fac((sqrt(9)) ^ (sqrt((!9) % (fac(9))))), fac((sqrt(9)) ^ (sqrt((!9) % (sqrt(9))))), fac((sqrt(9)) ^ (sqrt((!9) & (!9)))), fac((sqrt(9)) ^ (sqrt((!9) & (9)))), fac((sqrt(9)) ^ (sqrt((!9) & (fac(9))))), fac((sqrt(9)) ^ (sqrt((!9) & (sqrt(9))))), fac((sqrt(9)) ^ (sqrt((!9) * (!9)))), fac((sqrt(9)) ^ (sqrt((!9) * (9)))), fac((sqrt(9)) ^ (sqrt((!9) * (fac(9))))), fac((sqrt(9)) ^ (sqrt((!9) * (sqrt(9))))), fac((sqrt(9)) ^ (sqrt((!9) ** (9)))), fac((sqrt(9)) ^ (sqrt((!9) ** (fac(9))))), fac((sqrt(9)) ^ (sqrt((!9) ** (sqrt(9))))), fac((sqrt(9)) ^ (sqrt((!9) + (!9)))), fac((sqrt(9)) ^ (sqrt((!9) - (!9)))), fac((sqrt(9)) ^ (sqrt((!9) / (9)))), fac((sqrt(9)) ^ (sqrt((!9) / (fac(9))))), fac((sqrt(9)) ^ (sqrt((!9) / (sqrt(9))))), fac((sqrt(9)) ^ (sqrt((!9) << (!9)))), fac((sqrt(9)) ^ (sqrt((!9) << (9)))), fac((sqrt(9)) ^ (sqrt((!9) << (fac(9))))), fac((sqrt(9)) ^ (sqrt((!9) << (sqrt(9))))), fac((sqrt(9)) ^ (sqrt((!9) >> (!9)))), fac((sqrt(9)) ^ (sqrt((!9) >> (9)))), fac((sqrt(9)) ^ (sqrt((!9) >> (fac(9))))), fac((sqrt(9)) ^ (sqrt((!9) >> (sqrt(9))))), fac((sqrt(9)) ^ (sqrt((!9) ^ (!9)))), fac((sqrt(9)) ^ (sqrt((!9) | (!9)))), fac((sqrt(9)) ^ (sqrt((9) % (9)))), fac((sqrt(9)) ^ (sqrt((9) % (sqrt(9))))), fac((sqrt(9)) ^ (sqrt((9) & (!9)))), fac((sqrt(9)) ^ (sqrt((9) & (fac(9))))), fac((sqrt(9)) ^ (sqrt((9) * (!9)))), fac((sqrt(9)) ^ (sqrt((9) - (9)))), fac((sqrt(9)) ^ (sqrt((9) >> (9)))), fac((sqrt(9)) ^ (sqrt((9) ^ (9)))), fac((sqrt(9)) ^ (sqrt((fac(9)) % (9)))), fac((sqrt(9)) ^ (sqrt((fac(9)) % (fac(9))))), fac((sqrt(9)) ^ (sqrt((fac(9)) % (sqrt(9))))), fac((sqrt(9)) ^ (sqrt((fac(9)) & (!9)))), fac((sqrt(9)) ^ (sqrt((fac(9)) & (9)))), fac((sqrt(9)) ^ (sqrt((fac(9)) & (sqrt(9))))), fac((sqrt(9)) ^ (sqrt((fac(9)) * (!9)))), fac((sqrt(9)) ^ (sqrt((fac(9)) - (fac(9))))), fac((sqrt(9)) ^ (sqrt((fac(9)) ^ (fac(9))))), fac((sqrt(9)) ^ (sqrt((sqrt(9)) % (sqrt(9))))), fac((sqrt(9)) ^ (sqrt((sqrt(9)) & (!9)))), fac((sqrt(9)) ^ (sqrt((sqrt(9)) & (fac(9))))), fac((sqrt(9)) ^ (sqrt((sqrt(9)) * (!9)))), fac((sqrt(9)) ^ (sqrt((sqrt(9)) - (sqrt(9))))), fac((sqrt(9)) ^ (sqrt((sqrt(9)) >> (9)))), fac((sqrt(9)) ^ (sqrt((sqrt(9)) >> (sqrt(9))))), fac((sqrt(9)) ^ (sqrt((sqrt(9)) ^ (sqrt(9))))), fac((sqrt(9)) | (!((!9) % (9)))), fac((sqrt(9)) | (!((!9) % (fac(9))))), fac((sqrt(9)) | (!((!9) % (sqrt(9))))), fac((sqrt(9)) | (!((!9) & (!9)))), fac((sqrt(9)) | (!((!9) & (9)))), fac((sqrt(9)) | (!((!9) & (fac(9))))), fac((sqrt(9)) | (!((!9) & (sqrt(9))))), fac((sqrt(9)) | (!((!9) * (!9)))), fac((sqrt(9)) | (!((!9) * (9)))), fac((sqrt(9)) | (!((!9) * (fac(9))))), fac((sqrt(9)) | (!((!9) * (sqrt(9))))), fac((sqrt(9)) | (!((!9) ** (!9)))), fac((sqrt(9)) | (!((!9) ** (9)))), fac((sqrt(9)) | (!((!9) ** (fac(9))))), fac((sqrt(9)) | (!((!9) ** (sqrt(9))))), fac((sqrt(9)) | (!((!9) + (!9)))), fac((sqrt(9)) | (!((!9) + (9)))), fac((sqrt(9)) | (!((!9) + (fac(9))))), fac((sqrt(9)) | (!((!9) + (sqrt(9))))), fac((sqrt(9)) | (!((!9) - (!9)))), fac((sqrt(9)) | (!((!9) - (9)))), fac((sqrt(9)) | (!((!9) - (fac(9))))), fac((sqrt(9)) | (!((!9) - (sqrt(9))))), fac((sqrt(9)) | (!((!9) / (9)))), fac((sqrt(9)) | (!((!9) / (fac(9))))), fac((sqrt(9)) | (!((!9) / (sqrt(9))))), fac((sqrt(9)) | (!((!9) << (!9)))), fac((sqrt(9)) | (!((!9) << (9)))), fac((sqrt(9)) | (!((!9) << (fac(9))))), fac((sqrt(9)) | (!((!9) << (sqrt(9))))), fac((sqrt(9)) | (!((!9) >> (!9)))), fac((sqrt(9)) | (!((!9) >> (9)))), fac((sqrt(9)) | (!((!9) >> (fac(9))))), fac((sqrt(9)) | (!((!9) >> (sqrt(9))))), fac((sqrt(9)) | (!((!9) ^ (!9)))), fac((sqrt(9)) | (!((!9) ^ (9)))), fac((sqrt(9)) | (!((!9) ^ (fac(9))))), fac((sqrt(9)) | (!((!9) ^ (sqrt(9))))), fac((sqrt(9)) | (!((!9) | (!9)))), fac((sqrt(9)) | (!((!9) | (9)))), fac((sqrt(9)) | (!((!9) | (fac(9))))), fac((sqrt(9)) | (!((!9) | (sqrt(9))))), fac((sqrt(9)) | (!((9) % (9)))), fac((sqrt(9)) | (!((9) % (fac(9))))), fac((sqrt(9)) | (!((9) % (sqrt(9))))), fac((sqrt(9)) | (!((9) & (!9)))), fac((sqrt(9)) | (!((9) & (9)))), fac((sqrt(9)) | (!((9) & (fac(9))))), fac((sqrt(9)) | (!((9) & (sqrt(9))))), fac((sqrt(9)) | (!((9) * (!9)))), fac((sqrt(9)) | (!((9) * (9)))), fac((sqrt(9)) | (!((9) * (fac(9))))), fac((sqrt(9)) | (!((9) * (sqrt(9))))), fac((sqrt(9)) | (!((9) ** (!9)))), fac((sqrt(9)) | (!((9) ** (9)))), fac((sqrt(9)) | (!((9) ** (sqrt(9))))), fac((sqrt(9)) | (!((9) + (!9)))), fac((sqrt(9)) | (!((9) + (9)))), fac((sqrt(9)) | (!((9) + (fac(9))))), fac((sqrt(9)) | (!((9) + (sqrt(9))))), fac((sqrt(9)) | (!((9) - (!9)))), fac((sqrt(9)) | (!((9) - (9)))), fac((sqrt(9)) | (!((9) - (fac(9))))), fac((sqrt(9)) | (!((9) - (sqrt(9))))), fac((sqrt(9)) | (!((9) / (9)))), fac((sqrt(9)) | (!((9) / (sqrt(9))))), fac((sqrt(9)) | (!((9) << (!9)))), fac((sqrt(9)) | (!((9) << (9)))), fac((sqrt(9)) | (!((9) << (fac(9))))), fac((sqrt(9)) | (!((9) << (sqrt(9))))), fac((sqrt(9)) | (!((9) >> (!9)))), fac((sqrt(9)) | (!((9) >> (9)))), fac((sqrt(9)) | (!((9) >> (fac(9))))), fac((sqrt(9)) | (!((9) >> (sqrt(9))))), fac((sqrt(9)) | (!((9) ^ (!9)))), fac((sqrt(9)) | (!((9) ^ (9)))), fac((sqrt(9)) | (!((9) ^ (fac(9))))), fac((sqrt(9)) | (!((9) ^ (sqrt(9))))), fac((sqrt(9)) | (!((9) | (!9)))), fac((sqrt(9)) | (!((9) | (9)))), fac((sqrt(9)) | (!((9) | (fac(9))))), fac((sqrt(9)) | (!((9) | (sqrt(9))))), fac((sqrt(9)) | (!((fac(9)) % (9)))), fac((sqrt(9)) | (!((fac(9)) % (fac(9))))), fac((sqrt(9)) | (!((fac(9)) % (sqrt(9))))), fac((sqrt(9)) | (!((fac(9)) & (!9)))), fac((sqrt(9)) | (!((fac(9)) & (9)))), fac((sqrt(9)) | (!((fac(9)) & (fac(9))))), fac((sqrt(9)) | (!((fac(9)) & (sqrt(9))))), fac((sqrt(9)) | (!((fac(9)) * (!9)))), fac((sqrt(9)) | (!((fac(9)) * (9)))), fac((sqrt(9)) | (!((fac(9)) * (fac(9))))), fac((sqrt(9)) | (!((fac(9)) * (sqrt(9))))), fac((sqrt(9)) | (!((fac(9)) ** (!9)))), fac((sqrt(9)) | (!((fac(9)) ** (sqrt(9))))), fac((sqrt(9)) | (!((fac(9)) + (!9)))), fac((sqrt(9)) | (!((fac(9)) + (9)))), fac((sqrt(9)) | (!((fac(9)) + (fac(9))))), fac((sqrt(9)) | (!((fac(9)) + (sqrt(9))))), fac((sqrt(9)) | (!((fac(9)) - (!9)))), fac((sqrt(9)) | (!((fac(9)) - (9)))), fac((sqrt(9)) | (!((fac(9)) - (fac(9))))), fac((sqrt(9)) | (!((fac(9)) - (sqrt(9))))), fac((sqrt(9)) | (!((fac(9)) / (9)))), fac((sqrt(9)) | (!((fac(9)) / (fac(9))))), fac((sqrt(9)) | (!((fac(9)) / (sqrt(9))))), fac((sqrt(9)) | (!((fac(9)) << (!9)))), fac((sqrt(9)) | (!((fac(9)) << (9)))), fac((sqrt(9)) | (!((fac(9)) << (fac(9))))), fac((sqrt(9)) | (!((fac(9)) << (sqrt(9))))), fac((sqrt(9)) | (!((fac(9)) >> (!9)))), fac((sqrt(9)) | (!((fac(9)) >> (9)))), fac((sqrt(9)) | (!((fac(9)) >> (fac(9))))), fac((sqrt(9)) | (!((fac(9)) >> (sqrt(9))))), fac((sqrt(9)) | (!((fac(9)) ^ (!9)))), fac((sqrt(9)) | (!((fac(9)) ^ (9)))), fac((sqrt(9)) | (!((fac(9)) ^ (fac(9))))), fac((sqrt(9)) | (!((fac(9)) ^ (sqrt(9))))), fac((sqrt(9)) | (!((fac(9)) | (!9)))), fac((sqrt(9)) | (!((fac(9)) | (9)))), fac((sqrt(9)) | (!((fac(9)) | (fac(9))))), fac((sqrt(9)) | (!((fac(9)) | (sqrt(9))))), fac((sqrt(9)) | (!((sqrt(9)) % (9)))), fac((sqrt(9)) | (!((sqrt(9)) % (fac(9))))), fac((sqrt(9)) | (!((sqrt(9)) % (sqrt(9))))), fac((sqrt(9)) | (!((sqrt(9)) & (!9)))), fac((sqrt(9)) | (!((sqrt(9)) & (9)))), fac((sqrt(9)) | (!((sqrt(9)) & (fac(9))))), fac((sqrt(9)) | (!((sqrt(9)) & (sqrt(9))))), fac((sqrt(9)) | (!((sqrt(9)) * (!9)))), fac((sqrt(9)) | (!((sqrt(9)) * (9)))), fac((sqrt(9)) | (!((sqrt(9)) * (fac(9))))), fac((sqrt(9)) | (!((sqrt(9)) * (sqrt(9))))), fac((sqrt(9)) | (!((sqrt(9)) ** (!9)))), fac((sqrt(9)) | (!((sqrt(9)) ** (9)))), fac((sqrt(9)) | (!((sqrt(9)) ** (sqrt(9))))), fac((sqrt(9)) | (!((sqrt(9)) + (!9)))), fac((sqrt(9)) | (!((sqrt(9)) + (9)))), fac((sqrt(9)) | (!((sqrt(9)) + (fac(9))))), fac((sqrt(9)) | (!((sqrt(9)) + (sqrt(9))))), fac((sqrt(9)) | (!((sqrt(9)) - (!9)))), fac((sqrt(9)) | (!((sqrt(9)) - (9)))), fac((sqrt(9)) | (!((sqrt(9)) - (fac(9))))), fac((sqrt(9)) | (!((sqrt(9)) - (sqrt(9))))), fac((sqrt(9)) | (!((sqrt(9)) / (sqrt(9))))), fac((sqrt(9)) | (!((sqrt(9)) << (!9)))), fac((sqrt(9)) | (!((sqrt(9)) << (9)))), fac((sqrt(9)) | (!((sqrt(9)) << (fac(9))))), fac((sqrt(9)) | (!((sqrt(9)) << (sqrt(9))))), fac((sqrt(9)) | (!((sqrt(9)) >> (!9)))), fac((sqrt(9)) | (!((sqrt(9)) >> (9)))), fac((sqrt(9)) | (!((sqrt(9)) >> (fac(9))))), fac((sqrt(9)) | (!((sqrt(9)) >> (sqrt(9))))), fac((sqrt(9)) | (!((sqrt(9)) ^ (!9)))), fac((sqrt(9)) | (!((sqrt(9)) ^ (9)))), fac((sqrt(9)) | (!((sqrt(9)) ^ (fac(9))))), fac((sqrt(9)) | (!((sqrt(9)) ^ (sqrt(9))))), fac((sqrt(9)) | (!((sqrt(9)) | (!9)))), fac((sqrt(9)) | (!((sqrt(9)) | (9)))), fac((sqrt(9)) | (!((sqrt(9)) | (fac(9))))), fac((sqrt(9)) | (!((sqrt(9)) | (sqrt(9))))), fac((sqrt(9)) | ((!9) % (9))), fac((sqrt(9)) | ((!9) % (fac(9)))), fac((sqrt(9)) | ((!9) % (sqrt(9)))), fac((sqrt(9)) | ((!9) & (!9))), fac((sqrt(9)) | ((!9) & (9))), fac((sqrt(9)) | ((!9) & (fac(9)))), fac((sqrt(9)) | ((!9) & (sqrt(9)))), fac((sqrt(9)) | ((!9) * (!9))), fac((sqrt(9)) | ((!9) * (9))), fac((sqrt(9)) | ((!9) * (fac(9)))), fac((sqrt(9)) | ((!9) * (sqrt(9)))), fac((sqrt(9)) | ((!9) ** (!9))), fac((sqrt(9)) | ((!9) ** (9))), fac((sqrt(9)) | ((!9) ** (fac(9)))), fac((sqrt(9)) | ((!9) ** (sqrt(9)))), fac((sqrt(9)) | ((!9) + (!9))), fac((sqrt(9)) | ((!9) + (sqrt(9)))), fac((sqrt(9)) | ((!9) - (!9))), fac((sqrt(9)) | ((!9) / (9))), fac((sqrt(9)) | ((!9) / (fac(9)))), fac((sqrt(9)) | ((!9) / (sqrt(9)))), fac((sqrt(9)) | ((!9) << (!9))), fac((sqrt(9)) | ((!9) << (9))), fac((sqrt(9)) | ((!9) << (fac(9)))), fac((sqrt(9)) | ((!9) << (sqrt(9)))), fac((sqrt(9)) | ((!9) >> (!9))), fac((sqrt(9)) | ((!9) >> (9))), fac((sqrt(9)) | ((!9) >> (fac(9)))), fac((sqrt(9)) | ((!9) >> (sqrt(9)))), fac((sqrt(9)) | ((!9) ^ (!9))), fac((sqrt(9)) | ((!9) ^ (sqrt(9)))), fac((sqrt(9)) | ((!9) | (!9))), fac((sqrt(9)) | ((!9) | (sqrt(9)))), fac((sqrt(9)) | ((9) % (9))), fac((sqrt(9)) | ((9) % (sqrt(9)))), fac((sqrt(9)) | ((9) & (!9))), fac((sqrt(9)) | ((9) & (fac(9)))), fac((sqrt(9)) | ((9) & (sqrt(9)))), fac((sqrt(9)) | ((9) * (!9))), fac((sqrt(9)) | ((9) ** (!9))), fac((sqrt(9)) | ((9) - (9))), fac((sqrt(9)) | ((9) / (9))), fac((sqrt(9)) | ((9) / (sqrt(9)))), fac((sqrt(9)) | ((9) >> (9))), fac((sqrt(9)) | ((9) >> (sqrt(9)))), fac((sqrt(9)) | ((9) ^ (9))), fac((sqrt(9)) | ((fac(9)) % (9))), fac((sqrt(9)) | ((fac(9)) % (fac(9)))), fac((sqrt(9)) | ((fac(9)) % (sqrt(9)))), fac((sqrt(9)) | ((fac(9)) & (!9))), fac((sqrt(9)) | ((fac(9)) & (9))), fac((sqrt(9)) | ((fac(9)) & (sqrt(9)))), fac((sqrt(9)) | ((fac(9)) * (!9))), fac((sqrt(9)) | ((fac(9)) ** (!9))), fac((sqrt(9)) | ((fac(9)) - (fac(9)))), fac((sqrt(9)) | ((fac(9)) / (fac(9)))), fac((sqrt(9)) | ((fac(9)) ^ (fac(9)))), fac((sqrt(9)) | ((sqrt(9)) % (9))), fac((sqrt(9)) | ((sqrt(9)) % (fac(9)))), fac((sqrt(9)) | ((sqrt(9)) % (sqrt(9)))), fac((sqrt(9)) | ((sqrt(9)) & (!9))), fac((sqrt(9)) | ((sqrt(9)) & (9))), fac((sqrt(9)) | ((sqrt(9)) & (fac(9)))), fac((sqrt(9)) | ((sqrt(9)) & (sqrt(9)))), fac((sqrt(9)) | ((sqrt(9)) * (!9))), fac((sqrt(9)) | ((sqrt(9)) ** (!9))), fac((sqrt(9)) | ((sqrt(9)) + (!9))), fac((sqrt(9)) | ((sqrt(9)) - (!9))), fac((sqrt(9)) | ((sqrt(9)) - (sqrt(9)))), fac((sqrt(9)) | ((sqrt(9)) / (sqrt(9)))), fac((sqrt(9)) | ((sqrt(9)) << (!9))), fac((sqrt(9)) | ((sqrt(9)) << (fac(9)))), fac((sqrt(9)) | ((sqrt(9)) >> (!9))), fac((sqrt(9)) | ((sqrt(9)) >> (9))), fac((sqrt(9)) | ((sqrt(9)) >> (fac(9)))), fac((sqrt(9)) | ((sqrt(9)) >> (sqrt(9)))), fac((sqrt(9)) | ((sqrt(9)) ^ (!9))), fac((sqrt(9)) | ((sqrt(9)) ^ (sqrt(9)))), fac((sqrt(9)) | ((sqrt(9)) | (!9))), fac((sqrt(9)) | ((sqrt(9)) | (sqrt(9)))), fac((sqrt(9)) | (fac((!9) % (9)))), fac((sqrt(9)) | (fac((!9) % (fac(9))))), fac((sqrt(9)) | (fac((!9) % (sqrt(9))))), fac((sqrt(9)) | (fac((!9) & (!9)))), fac((sqrt(9)) | (fac((!9) & (9)))), fac((sqrt(9)) | (fac((!9) & (fac(9))))), fac((sqrt(9)) | (fac((!9) & (sqrt(9))))), fac((sqrt(9)) | (fac((!9) * (!9)))), fac((sqrt(9)) | (fac((!9) * (9)))), fac((sqrt(9)) | (fac((!9) * (fac(9))))), fac((sqrt(9)) | (fac((!9) * (sqrt(9))))), fac((sqrt(9)) | (fac((!9) ** (!9)))), fac((sqrt(9)) | (fac((!9) ** (9)))), fac((sqrt(9)) | (fac((!9) ** (fac(9))))), fac((sqrt(9)) | (fac((!9) ** (sqrt(9))))), fac((sqrt(9)) | (fac((!9) + (!9)))), fac((sqrt(9)) | (fac((!9) - (!9)))), fac((sqrt(9)) | (fac((!9) / (9)))), fac((sqrt(9)) | (fac((!9) / (fac(9))))), fac((sqrt(9)) | (fac((!9) / (sqrt(9))))), fac((sqrt(9)) | (fac((!9) << (!9)))), fac((sqrt(9)) | (fac((!9) << (9)))), fac((sqrt(9)) | (fac((!9) << (fac(9))))), fac((sqrt(9)) | (fac((!9) << (sqrt(9))))), fac((sqrt(9)) | (fac((!9) >> (!9)))), fac((sqrt(9)) | (fac((!9) >> (9)))), fac((sqrt(9)) | (fac((!9) >> (fac(9))))), fac((sqrt(9)) | (fac((!9) >> (sqrt(9))))), fac((sqrt(9)) | (fac((!9) ^ (!9)))), fac((sqrt(9)) | (fac((!9) | (!9)))), fac((sqrt(9)) | (fac((9) % (9)))), fac((sqrt(9)) | (fac((9) % (sqrt(9))))), fac((sqrt(9)) | (fac((9) & (!9)))), fac((sqrt(9)) | (fac((9) & (fac(9))))), fac((sqrt(9)) | (fac((9) & (sqrt(9))))), fac((sqrt(9)) | (fac((9) * (!9)))), fac((sqrt(9)) | (fac((9) ** (!9)))), fac((sqrt(9)) | (fac((9) - (9)))), fac((sqrt(9)) | (fac((9) / (9)))), fac((sqrt(9)) | (fac((9) >> (9)))), fac((sqrt(9)) | (fac((9) >> (sqrt(9))))), fac((sqrt(9)) | (fac((9) ^ (9)))), fac((sqrt(9)) | (fac((fac(9)) % (9)))), fac((sqrt(9)) | (fac((fac(9)) % (fac(9))))), fac((sqrt(9)) | (fac((fac(9)) % (sqrt(9))))), fac((sqrt(9)) | (fac((fac(9)) & (!9)))), fac((sqrt(9)) | (fac((fac(9)) & (9)))), fac((sqrt(9)) | (fac((fac(9)) & (sqrt(9))))), fac((sqrt(9)) | (fac((fac(9)) * (!9)))), fac((sqrt(9)) | (fac((fac(9)) ** (!9)))), fac((sqrt(9)) | (fac((fac(9)) - (fac(9))))), fac((sqrt(9)) | (fac((fac(9)) / (fac(9))))), fac((sqrt(9)) | (fac((fac(9)) ^ (fac(9))))), fac((sqrt(9)) | (fac((sqrt(9)) % (sqrt(9))))), fac((sqrt(9)) | (fac((sqrt(9)) & (!9)))), fac((sqrt(9)) | (fac((sqrt(9)) & (9)))), fac((sqrt(9)) | (fac((sqrt(9)) & (fac(9))))), fac((sqrt(9)) | (fac((sqrt(9)) * (!9)))), fac((sqrt(9)) | (fac((sqrt(9)) ** (!9)))), fac((sqrt(9)) | (fac((sqrt(9)) - (sqrt(9))))), fac((sqrt(9)) | (fac((sqrt(9)) / (sqrt(9))))), fac((sqrt(9)) | (fac((sqrt(9)) >> (9)))), fac((sqrt(9)) | (fac((sqrt(9)) >> (sqrt(9))))), fac((sqrt(9)) | (fac((sqrt(9)) ^ (sqrt(9))))), fac((sqrt(9)) | (sqrt((!9) % (9)))), fac((sqrt(9)) | (sqrt((!9) % (fac(9))))), fac((sqrt(9)) | (sqrt((!9) % (sqrt(9))))), fac((sqrt(9)) | (sqrt((!9) & (!9)))), fac((sqrt(9)) | (sqrt((!9) & (9)))), fac((sqrt(9)) | (sqrt((!9) & (fac(9))))), fac((sqrt(9)) | (sqrt((!9) & (sqrt(9))))), fac((sqrt(9)) | (sqrt((!9) * (!9)))), fac((sqrt(9)) | (sqrt((!9) * (9)))), fac((sqrt(9)) | (sqrt((!9) * (fac(9))))), fac((sqrt(9)) | (sqrt((!9) * (sqrt(9))))), fac((sqrt(9)) | (sqrt((!9) ** (!9)))), fac((sqrt(9)) | (sqrt((!9) ** (9)))), fac((sqrt(9)) | (sqrt((!9) ** (fac(9))))), fac((sqrt(9)) | (sqrt((!9) ** (sqrt(9))))), fac((sqrt(9)) | (sqrt((!9) + (!9)))), fac((sqrt(9)) | (sqrt((!9) + (9)))), fac((sqrt(9)) | (sqrt((!9) - (!9)))), fac((sqrt(9)) | (sqrt((!9) / (9)))), fac((sqrt(9)) | (sqrt((!9) / (fac(9))))), fac((sqrt(9)) | (sqrt((!9) / (sqrt(9))))), fac((sqrt(9)) | (sqrt((!9) << (!9)))), fac((sqrt(9)) | (sqrt((!9) << (9)))), fac((sqrt(9)) | (sqrt((!9) << (fac(9))))), fac((sqrt(9)) | (sqrt((!9) << (sqrt(9))))), fac((sqrt(9)) | (sqrt((!9) >> (!9)))), fac((sqrt(9)) | (sqrt((!9) >> (9)))), fac((sqrt(9)) | (sqrt((!9) >> (fac(9))))), fac((sqrt(9)) | (sqrt((!9) >> (sqrt(9))))), fac((sqrt(9)) | (sqrt((!9) ^ (!9)))), fac((sqrt(9)) | (sqrt((!9) ^ (9)))), fac((sqrt(9)) | (sqrt((!9) | (!9)))), fac((sqrt(9)) | (sqrt((!9) | (9)))), fac((sqrt(9)) | (sqrt((9) % (9)))), fac((sqrt(9)) | (sqrt((9) % (fac(9))))), fac((sqrt(9)) | (sqrt((9) % (sqrt(9))))), fac((sqrt(9)) | (sqrt((9) & (!9)))), fac((sqrt(9)) | (sqrt((9) & (9)))), fac((sqrt(9)) | (sqrt((9) & (fac(9))))), fac((sqrt(9)) | (sqrt((9) & (sqrt(9))))), fac((sqrt(9)) | (sqrt((9) * (!9)))), fac((sqrt(9)) | (sqrt((9) ** (!9)))), fac((sqrt(9)) | (sqrt((9) + (!9)))), fac((sqrt(9)) | (sqrt((9) - (!9)))), fac((sqrt(9)) | (sqrt((9) - (9)))), fac((sqrt(9)) | (sqrt((9) / (9)))), fac((sqrt(9)) | (sqrt((9) << (!9)))), fac((sqrt(9)) | (sqrt((9) << (fac(9))))), fac((sqrt(9)) | (sqrt((9) >> (!9)))), fac((sqrt(9)) | (sqrt((9) >> (9)))), fac((sqrt(9)) | (sqrt((9) >> (fac(9))))), fac((sqrt(9)) | (sqrt((9) >> (sqrt(9))))), fac((sqrt(9)) | (sqrt((9) ^ (!9)))), fac((sqrt(9)) | (sqrt((9) ^ (9)))), fac((sqrt(9)) | (sqrt((9) | (!9)))), fac((sqrt(9)) | (sqrt((9) | (9)))), fac((sqrt(9)) | (sqrt((fac(9)) % (9)))), fac((sqrt(9)) | (sqrt((fac(9)) % (fac(9))))), fac((sqrt(9)) | (sqrt((fac(9)) % (sqrt(9))))), fac((sqrt(9)) | (sqrt((fac(9)) & (!9)))), fac((sqrt(9)) | (sqrt((fac(9)) & (9)))), fac((sqrt(9)) | (sqrt((fac(9)) & (sqrt(9))))), fac((sqrt(9)) | (sqrt((fac(9)) * (!9)))), fac((sqrt(9)) | (sqrt((fac(9)) ** (!9)))), fac((sqrt(9)) | (sqrt((fac(9)) - (fac(9))))), fac((sqrt(9)) | (sqrt((fac(9)) / (fac(9))))), fac((sqrt(9)) | (sqrt((fac(9)) ^ (fac(9))))), fac((sqrt(9)) | (sqrt((sqrt(9)) % (sqrt(9))))), fac((sqrt(9)) | (sqrt((sqrt(9)) & (!9)))), fac((sqrt(9)) | (sqrt((sqrt(9)) & (9)))), fac((sqrt(9)) | (sqrt((sqrt(9)) & (fac(9))))), fac((sqrt(9)) | (sqrt((sqrt(9)) * (!9)))), fac((sqrt(9)) | (sqrt((sqrt(9)) * (sqrt(9))))), fac((sqrt(9)) | (sqrt((sqrt(9)) ** (!9)))), fac((sqrt(9)) | (sqrt((sqrt(9)) - (sqrt(9))))), fac((sqrt(9)) | (sqrt((sqrt(9)) / (sqrt(9))))), fac((sqrt(9)) | (sqrt((sqrt(9)) >> (9)))), fac((sqrt(9)) | (sqrt((sqrt(9)) >> (sqrt(9))))), fac((sqrt(9)) | (sqrt((sqrt(9)) ^ (sqrt(9))))), sqrt(((9) * (sqrt(9))) + (9)), sqrt(((9) + (sqrt(9))) * (sqrt(9))), sqrt(((sqrt(9)) * (9)) + (9)), sqrt(((sqrt(9)) ** (sqrt(9))) + (9)), sqrt(((sqrt(9)) + (9)) * (sqrt(9))), sqrt((9) + ((9) * (sqrt(9)))), sqrt((9) + ((sqrt(9)) * (9))), sqrt((9) + ((sqrt(9)) ** (sqrt(9)))), sqrt((9) + (sqrt((9) ** (sqrt(9))))), sqrt((sqrt((9) ** (sqrt(9)))) + (9)), sqrt((sqrt(9)) * ((9) + (sqrt(9)))), sqrt((sqrt(9)) * ((sqrt(9)) + (9))), ].every((v) => v === 6); 10 1 ansSet.size() = 3 let fac = (v) => v > 0 ? v * fac(v - 1) : 1, { sqrt } = Math; [fac(((fac(10)) >> (10)) % (10)), fac(((fac(10)) >> (10)) >> (10)), fac((fac(10)) >> ((10) + (10))), ].every((v) => v === 6); +ansSetSizes = [192, 648, 1436, 4326, 1686, 251, 1943, 367, 0, 4196, 3, ]