#include #include #include #include #include #include #include #include #include using namespace std; typedef long long ll; int main(){ int N, K, X; cin >> N >> K >> X; vector A, B; for(int i=1;i<=K;i++){ if (i == X) { char dummy; cin >> dummy >> dummy; A.push_back(-1); B.push_back(-1); } else { int a, b; cin >> a >> b; --a; --b; A.push_back(a); B.push_back(b); } } vector S(N), C(N); for(int i=0;i> C[i]; for(int i=1;iX;i--){ swap(C[A[i-1]], C[B[i-1]]); } for(int i=0;i