Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <iostream>#include <sstream>#include <cmath>#include <vector>#include <string>#include <cstring>#include <map>#include <set>#include <algorithm>#include <utility>#include <iomanip>#include <queue>using namespace std;typedef long long ll;typedef unsigned long long ul;typedef pair<int,int> P;#define X first#define Y secondconst int mod = 998244353;void go() {ll x;int k;cin >> x >> k;if(k==1) {cout << x << endl;return;}