n = gets.to_i
l_array = gets.split.map(&:to_i)
ans = 0

l_array.size.times do |i|
    a = l_array[i]
    (i + 1).step(l_array.size - 1) do |j|
        b = l_array[j]
        next if a == b
        (j + 1).step(l_array.size - 1) do |k|
            c = l_array[k]
            next if a == c
            next if b == c
            temp_array = [a, b, c]
            temp_array.sort!
            next if (temp_array[0] + temp_array[1]) <= temp_array[2]
            ans = ans + 1
        end
    end
end

puts ans
