# アナグラムかどうかは文字列を文字単位にソートして同一かどうかを調べればいい
# ソート結果文字列毎に組み合わせ数を求める
n = gets.to_i
h = Hash.new{|h,k| h[k] = 0}
n.times.each do
  h[gets.chomp.chars.sort] += 1
end
ans = h.values.inject(0) do |x, v|
  x += Array.new(v).combination(2).size
end
p ans
