#pragma GCC optimize("Ofast") #pragma GCC target("avx,avx2,fma") #include using namespace std; #define int long long #define double long double #define endl "\n" #define pb push_back #define PI 3.1415926535897932384626433832795l #define F first #define S second #define mp make_pair #define f(i,n) for(int i=0;i