/// inputに入力データ全体が入る
function Main(input) {
	// 1行目がinput[0], 2行目がinput[1], …に入る
  input = input.split("\n");
  
  //var n = input[0];
  
  var n= parseInt(input[0], 10);
  
 
  //var d = 0;
  var a = [];
for (var f = 1; f <= n; f++) {
  var r= input[f];
     //  = d + 
  var r =r.split("");
  r.sort();  
  a[f] = r;
 
 //a[f].sort();
 // console.log(a[f]);
} 

//console.log(n);
a.sort();
//console.log(a);
 var d = 0;

for (var i = 0;i <= n;i++)
  {if (JSON.stringify(a[i]) == JSON.stringify(a[i+1]))
                {var d = d+1;
         //        console.log(i,d);
                }
                             //   else{console.log('no');
                            //    }
                  }
  
  
  
  
   console.log(d);
   }
     
 //*この行以降は編集しないでください（標準入出力から一度に読み込み、Mainを呼び出します）
  Main(require("fs").readFileSync("/dev/stdin", "utf8"));    
  
 