0_0_39427931_28842.cpp:320:2: error: stray '#' in program
320 | }#include <bits/stdc++.h>
| ^
0_0_39427931_28842.cpp:320:12: error: 'bits' was not declared in this scope
320 | }#include <bits/stdc++.h>
| ^~~~
0_0_39427931_28842.cpp:320:17: error: 'stdc' was not declared in this scope; did you mean 'std'?
320 | }#include <bits/stdc++.h>
| ^~~~
| std
0_0_39427931_28842.cpp:320:12: error: 'bits' was not declared in this scope
320 | }#include <bits/stdc++.h>
| ^~~~
0_0_39427931_28842.cpp:320:17: error: 'stdc' was not declared in this scope; did you mean 'std'?
320 | }#include <bits/stdc++.h>
| ^~~~
| std
0_0_39427931_28842.cpp:320:12: error: 'bits' was not declared in this scope
320 | }#include <bits/stdc++.h>
| ^~~~
0_0_39427931_28842.cpp:320:17: error: 'stdc' was not declared in this scope; did you mean 'std'?
320 | }#include <bits/stdc++.h>
| ^~~~
| std
0_0_39427931_28842.cpp:320:12: error: 'bits' was not declared in this scope
320 | }#include <bits/stdc++.h>
| ^~~~
0_0_39427931_28842.cpp:320:17: error: 'stdc' was not declared in this scope; did you mean 'std'?
320 | }#include <bits/stdc++.h>
| ^~~~
| std
0_0_39427931_28842.cpp:320:12: error: 'bits' was not declared in this scope
320 | }#include <bits/stdc++.h>
| ^~~~
0_0_39427931_28842.cpp:320:17: error: 'stdc' was not declared in this scope; did you mean 'std'?
320 | }#include <bits/stdc++.h>
| ^~~~
| std
0_0_39427931_28842.cpp:320:12: error: 'bits' was not declared in this scope
320 | }#include <bits/stdc++.h>
| ^~~~
0_0_39427931_28842.cpp:320:17: error: 'stdc' was not declared in this scope; did you mean 'std'?
320 | }#include <bits/stdc++.h>
| ^~~~
| std
0_0_39427931_28842.cpp:320:12: error: 'bits' was not declared in this scope
320 | }#include <bits/stdc++.h>
| ^~~~
0_0_39427931_28842.cpp:320:17: error: 'stdc' was not declared in this scope; did you mean 'std'?
320 | }#include <bits/stdc++.h>
| ^~~~
| std
0_0_39427931_28842.cpp:320:12: error: 'bits' was not declared in this scope
320 | }#include <bits/stdc++.h>
| ^~~~
0_0_39427931_28842.cpp:320:17: error: 'stdc' was not declared in this scope; did you mean 'std'?
320 | }#include <bits/stdc++.h>
| ^~~~
| std
0_0_39427931_28842.cpp:320:12: error: 'bits' was not declared in this scope
320 | }#include <bits/stdc++.h>
| ^~~~
0_0_39427931_28842.cpp:320:17: error: 'stdc' was not declared in this scope; did you mean 'std'?
320 | }#include <bits/stdc++.h>
| ^~~~
| std
0_0_39427931_28842.cpp:320:3: error: 'include' does not name a type
320 | }#include <bits/stdc++.h>
| ^~~~~~~
0_0_39427931_28842.cpp:332:13: error: redefinition of 'template<class T> constexpr T power(T, i64)'
332 | constexpr T power(T a, i64 b) {
| ^~~~~
0_0_39427931_28842.cpp:13:13: note: 'template<class T> constexpr T power(T, i64)' previously declared here
13 | constexpr T power(T a, i64 b) {
| ^~~~~
0_0_39427931_28842.cpp:342:15: error: redefinition of 'constexpr i64 mul(i64, i64, i64)'
342 | constexpr i64 mul(i64 a, i64 b, i64 p) {
| ^~~
0_0_39427931_28842.cpp:23:15: note: 'constexpr i64 mul(i64, i64, i64)' previously defined here
23 | constexpr i64 mul(i64 a, i64 b, i64 p) {
| ^~~
0_0_39427931_28842.cpp:352:8: error: redefinition of 'struct MLong<P>'
352 | struct MLong {
| ^~~~~
0_0_39427931_28842.cpp:33:8: note: previous definition of 'struct MLong<P>'
33 | struct MLong {
| ^~~~~
0_0_39427931_28842.cpp:466:5: error: redefinition of 'i64 MLong<0>::Mod'
466 | i64 MLong<0LL>::Mod = i64(1E18) + 9;
| ^~~~~~~~~~
0_0_39427931_28842.cpp:147:5: note: 'i64 MLong<0>::Mod' previously declared here
147 | i64 MLong<0LL>::Mod = i64(1E18) + 9;
| ^~~~~~~~~~
0_0_39427931_28842.cpp:469:8: error: redefinition of 'struct MInt<P>'
469 | struct MInt {
| ^~~~
0_0_39427931_28842.cpp:150:8: note: previous definition of 'struct MInt<P>'
150 | struct MInt {
| ^~~~
0_0_39427931_28842.cpp:583:5: error: redefinition of 'int MInt<0>::Mod'
583 | int MInt<0>::Mod = 998244353;
| ^~~~~~~
0_0_39427931_28842.cpp:264:5: note: 'int MInt<0>::Mod' previously declared here
264 | int MInt<0>::Mod = 998244353;
| ^~~~~~~
0_0_39427931_28842.cpp:586:19: error: redefinition of 'template<int V, int P> constexpr const MInt<P> CInv'
586 | constexpr MInt<P> CInv = MInt<P>(V).inv();
| ^~~~
0_0_39427931_28842.cpp:267:19: note: 'template<int V, int P> constexpr const MInt<P> CInv<V, P>' previously declared here
267 | constexpr MInt<P> CInv = MInt<P>(V).inv();
| ^~~~
0_0_39427931_28842.cpp:588:15: error: redefinition of 'constexpr const int P'
588 | constexpr int P = 998244353;
| ^
0_0_39427931_28842.cpp:269:15: note: 'constexpr const int P' previously defined here
269 | constexpr int P = 998244353;
| ^
0_0_39427931_28842.cpp:592:3: error: redefinition of 'Z fpow(Z, long long int)'
592 | Z fpow(Z a, ll b) {
| ^~~~
0_0_39427931_28842.cpp:273:3: note: 'Z fpow(Z, long long int)' previously defined here
273 | Z fpow(Z a, ll b) {
| ^~~~
0_0_39427931_28842.cpp:602:6: error: redefinition of 'void solve()'
602 | void solve() {
| ^~~~~
0_0_39427931_28842.cpp:283:6: note: 'void solve()' previously defined here
283 | void solve() {
| ^~~~~
0_0_39427931_28842.cpp:631:8: error: redefinition of 'int main()'
631 | signed main() {
| ^~~~
0_0_39427931_28842.cpp:312:8: note: 'int main()' previously defined here
312 | signed main() {
| ^~~~
|