for(int i = 1;i <= n;i ++){
char op;
int x,y;
scanf("%c",&op);//把这个改成cin就没事了神马东东
x = read(),y = read();
if(op == 'M'){
join(x,y);
}
else {
int xx = find(x);
int yy = find(y);
if(xx != yy)printf("-1\n");
else {
int ans = abs(dis[x] - dis[y]) - 1;
printf("%lld\n",abs(dis[x] - dis[y]) - 1);
}
}
}