N = gets.to_i
s =[]
N.times do |i|
  cnt = {}
  s[i] = gets.chomp.split("")
  # s[i]を辞書順で昇順ソート
  s[i].sort!
end
# sの各文字列を辞書順で昇順ソート
s.sort!

ans = 0
cnt = 1
N.times do |i|
  if s[i] == s[i+1]
    # s[i]のアナグラムの個数を記憶
    cnt += 1
  else
    # 1からcnt-1までの総和をansにプラス
    ans += cnt*(cnt-1)/2
    cnt = 1
  end
end

puts ans