#include <bits/stdc++.h>
using namespace std;
int main() {
ios::sync_with_stdio(0);
cin.tie(0); cout.tie(0);
long ans=0;
long n,m;cin>>n>>m;
map<long,long>arr;
long k,a,b;
for(int i=0;i<m;i++){
cin>>k;
if(k==2){
cin>>a;
if(arr[a]!=0){
ans+=arr[a];
}else{
ans+=a;
}
}else {
cin>>a>>b;
long aa,bb;
if(arr[a]!=0)aa=arr[a];
else aa=a;
if(arr[b]!=0)bb=arr[b];
else bb=b;
arr[a]=bb;
arr[b]=aa;
}
}
cout<<ans;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBtYWluKCkgewogIGlvczo6c3luY193aXRoX3N0ZGlvKDApOwogIGNpbi50aWUoMCk7IGNvdXQudGllKDApOwogIGxvbmcgYW5zPTA7CiAgbG9uZyBuLG07Y2luPj5uPj5tOwogIG1hcDxsb25nLGxvbmc+YXJyOwogIGxvbmcgayxhLGI7CiAgZm9yKGludCBpPTA7aTxtO2krKyl7CiAgCWNpbj4+azsKICAJaWYoaz09Mil7CiAgCQljaW4+PmE7CiAgCQlpZihhcnJbYV0hPTApewogIAkJCWFucys9YXJyW2FdOwogIAkJfWVsc2V7CiAgCQkJYW5zKz1hOwogIAkJfQogIAl9ZWxzZSB7CiAgCQljaW4+PmE+PmI7CiAgCQlsb25nIGFhLGJiOwogIAkJaWYoYXJyW2FdIT0wKWFhPWFyclthXTsKICAJCWVsc2UgYWE9YTsKICAJCWlmKGFycltiXSE9MCliYj1hcnJbYl07CiAgCQllbHNlIGJiPWI7CiAgCQlhcnJbYV09YmI7CiAgCQlhcnJbYl09YWE7CiAgCX0KICB9Cgljb3V0PDxhbnM7Cn0=