secret.cpp: In function 'void pre(int, int)':
secret.cpp:21:16: error: 'Secret' was not declared in this scope
temp = Secret(a[i], temp);
^~~~~~
secret.cpp:21:16: note: suggested alternative: 'qecvt'
temp = Secret(a[i], temp);
^~~~~~
qecvt
secret.cpp:32:16: error: 'Secret' was not declared in this scope
temp = Secret(temp, a[i]);
^~~~~~
secret.cpp:32:16: note: suggested alternative: 'qecvt'
temp = Secret(temp, a[i]);
^~~~~~
qecvt
secret.cpp: In function 'int query_util(int, int, int, int)':
secret.cpp:54:16: error: 'Secret' was not declared in this scope
return Secret(val[tl][mid], val[mid + 1][tr]);
^~~~~~
secret.cpp:54:16: note: suggested alternative: 'qecvt'
return Secret(val[tl][mid], val[mid + 1][tr]);
^~~~~~
qecvt