#include <bits/stdc++.h> using namespace std; int gcd(int a,int b){ return b==0?a:gcd(b,a%b); } pair<int,int> add(pair<int,int> &a,pair<int,int> &b){ int c=a.second*b.second; int d=a.first*b.second+b.first*a....