#include using namespace std; typedef long long int ll; ll gcd(ll a,ll b){ if(b>a){ b^=a; a^=b; b^=a; } while(a%b!=0){ ll t=a%b; a=b; b=t; } return b; } int main(){ int n,k; cin>>n>>k; vector d(n); for(int i=0;i>x>>y; swap(d[--x],d[--y]); } ll ans=1; for(int i=0;i