# frozen_string_literal: true

n = gets.to_i
l = gets.split.map(&:to_i)
c = 0
l.combination(3).each do |e|
  l1 = e[0]
  l2 = e[1]
  l3 = e[2]
  next if [l1, l2, l3].uniq.size != 3
  c += 1 if l1 + l2 > l3 && l2 + l3 > l1 && l3 + l1 > l2
end
puts c
