sub f{my$i=0+pop; $p[$i]=$i==$p[$i]?$i:f($p[$i]) } map$n[$_]=1,1..map$p[$_]=$_,1..<>; for(<>){ / /; next if($A=f$`)==($B=f$'); ($A,$B)=sort{$n[$b]-$n[$a]||$a-$b}$A,$B; $n[$A]+=$n[$B]; $p[$B]=$A } print f($_),$/for 1..$#p