foo.cpp:7:1: error: stray '\240' in program
^
foo.cpp:43:1: error: stray '\240' in program
^
foo.cpp:45:1: error: stray '\240' in program
^
foo.cpp:55:1: error: stray '\240' in program
LL ans = 1;
^
foo.cpp:55:1: error: stray '\240' in program
foo.cpp:55:1: error: stray '\240' in program
foo.cpp:55:1: error: stray '\240' in program
foo.cpp:56:1: error: stray '\240' in program
//LL ans = 0;
^
foo.cpp:56:1: error: stray '\240' in program
foo.cpp:56:1: error: stray '\240' in program
foo.cpp:56:1: error: stray '\240' in program
foo.cpp:57:1: error: stray '\240' in program
for (LL t = a; x; x/=2, t=(t*t)%m)
^
foo.cpp:57:1: error: stray '\240' in program
foo.cpp:57:1: error: stray '\240' in program
foo.cpp:57:1: error: stray '\240' in program
foo.cpp:58:1: error: stray '\240' in program
//for (LL t = x; x; x/=2, t=(t*t)%m)
^
foo.cpp:58:1: error: stray '\240' in program
foo.cpp:58:1: error: stray '\240' in program
foo.cpp:58:1: error: stray '\240' in program
foo.cpp:59:1: error: stray '\240' in program
if (x&1) ans = t*ans%m;
^
foo.cpp:59:1: error: stray '\240' in program
foo.cpp:59:1: error: stray '\240' in program
foo.cpp:59:1: error: stray '\240' in program
foo.cpp:59:1: error: stray '\240' in program
foo.cpp:59:1: error: stray '\240' in program
foo.cpp:59:1: error: stray '\240' in program
foo.cpp:59:1: error: stray '\240' in program
foo.cpp:60:1: error: stray '\240' in program
return ans%m;
^
foo.cpp:60:1: error: stray '\240' in program
foo.cpp:60:1: error: stray '\240' in program
foo.cpp:60:1: error: stray '\240' in program
foo.cpp:63:1: error: stray '\240' in program
if (b == 0) {
^
foo.cpp:63:1: error: stray '\240' in program
foo.cpp:63:1: error: stray '\240' in program
foo.cpp:63:1: error: stray '\240' in program
foo.cpp:64:1: error: stray '\240' in program
x= 1; y = 0; d = 1; return;
^
foo.cpp:64:1: error: stray '\240' in program
foo.cpp:64:1: error: stray '\240' in program
foo.cpp:64:1: error: stray '\240' in program
foo.cpp:64:1: error: stray '\240' in program
foo.cpp:64:1: error: stray '\240' in program
foo.cpp:64:1: error: stray '\240' in program
foo.cpp:64:1: error: stray '\240' in program
foo.cpp:65:1: error: stray '\240' in program
}
^
foo.cpp:65:1: error: stray '\240' in program
foo.cpp:65:1: error: stray '\240' in program
foo.cpp:65:1: error: stray '\240' in program
foo.cpp:66:1: error: stray '\240' in program
exgcd(b, a%b, d, y, x);
^
foo.cpp:66:1: error: stray '\240' in program
foo.cpp:66:1: error: stray '\240' in program
foo.cpp:66:1: error: stray '\240' in program
foo.cpp:67:1: error: stray '\240' in program
y -= x*(a/b);
^
foo.cpp:67:1: error: stray '\240' in program
foo.cpp:67:1: error: stray '\240' in program
foo.cpp:67:1: error: stray '\240' in program
foo.cpp:70:1: error: stray '\240' in program
LL d, x, y;
^
foo.cpp:70:1: error: stray '\240' in program
foo.cpp:70:1: error: stray '\240' in program
foo.cpp:70:1: error: stray '\240' in program
foo.cpp:71:1: error: stray '\240' in program
return pow(a, p-2, p);
^
foo.cpp:71:1: error: stray '\240' in program
foo.cpp:71:1: error: stray '\240' in program
foo.cpp:71:1: error: stray '\240' in program
foo.cpp:74:1: error: stray '\240' in program
for (int i = 2; i < m; i++) {
^
foo.cpp:74:1: error: stray '\240' in program
foo.cpp:74:1: error: stray '\240' in program
foo.cpp:74:1: error: stray '\240' in program
foo.cpp:75:1: error: stray '\240' in program
bool flag = true;
^
foo.cpp:75:1: error: stray '\240' in program
foo.cpp:75:1: error: stray '\240' in program
foo.cpp:75:1: error: stray '\240' in program
foo.cpp:75:1: error: stray '\240' in program
foo.cpp:75:1: error: stray '\240' in program
foo.cpp:75:1: error: stray '\240' in program
foo.cpp:75:1: error: stray '\240' in program
foo.cpp:76:1: error: stray '\240' in program
for (int j = 1; j<m-1&&flag; j++)
^
foo.cpp:76:1: error: stray '\240' in program
foo.cpp:76:1: err