def main():
    n = int(input())
    l = list(map(int, input().split()))
    count = 0
    for i in range(n):
        for j in range(i, n):
            for k in range(j, n):
                if l[i] != l[j] and l[j] != l[k] and l[k] != l[i] and l[i]+l[j] > l[k] and l[j]+l[k] > l[i] and l[k]+l[i] > l[j]:
                    count += 1
    print(count)


if __name__ == '__main__':
    main() def main():
    n = int(input())
    l = list(map(int, input().split()))
    count = 0
    for i in range(n):
        for j in range(i, n):
            for k in range(j, n):
                if l[i] != l[j] and l[j] != l[k] and l[k] != l[i] and l[i]+l[j] > l[k] and l[j]+l[k] > l[i] and l[k]+l[i] > l[j]:
                    count += 1
    print(count) main n = int(input()) n int(input()) int input() input l = list(map(int, input().split())) l list(map(int, input().split())) list map(int, input().split()) map int input().split() ().split () input split count = 0 count 0 for i in range(n):
        for j in range(i, n):
            for k in range(j, n):
                if l[i] != l[j] and l[j] != l[k] and l[k] != l[i] and l[i]+l[j] > l[k] and l[j]+l[k] > l[i] and l[k]+l[i] > l[j]:
                    count += 1
     i range(n) range n for j in range(i, n):
            for k in range(j, n):
                if l[i] != l[j] and l[j] != l[k] and l[k] != l[i] and l[i]+l[j] > l[k] and l[j]+l[k] > l[i] and l[k]+l[i] > l[j]:
                    count += 1
     j range(i, n) range i n for k in range(j, n):
                if l[i] != l[j] and l[j] != l[k] and l[k] != l[i] and l[i]+l[j] > l[k] and l[j]+l[k] > l[i] and l[k]+l[i] > l[j]:
                    count += 1
     k range(j, n) range j n if l[i] != l[j] and l[j] != l[k] and l[k] != l[i] and l[i]+l[j] > l[k] and l[j]+l[k] > l[i] and l[k]+l[i] > l[j]:
                    count += 1
     l[i] != l[j] and l[j] != l[k] and l[k] != l[i] and l[i]+l[j] > l[k] and l[j]+l[k] > l[i] and l[k]+l[i] > l[j] l[i] != l[j] and l[j] != l[k] and l[k] != l[i] and l[i]+l[j] > l[k] and l[j]+l[k] > l[i] l[i] != l[j] and l[j] != l[k] and l[k] != l[i] and l[i]+l[j] > l[k] l[i] != l[j] and l[j] != l[k] and l[k] != l[i] l[i] != l[j] and l[j] != l[k] l[i] != l[j] l[i] l i l[j] l j l[j] != l[k] l[j] l j l[k] l k l[k] != l[i] l[k] l k l[i] l i l[i]+l[j] > l[k] l[i]+l[j] l[i] l i l[j] l j l[k] l k l[j]+l[k] > l[i] l[j]+l[k] l[j] l j l[k] l k l[i] l i l[k]+l[i] > l[j] l[k]+l[i] l[k] l k l[i] l i l[j] l j count += 1 count 1 print(count) print count if __name__ == '__main__':
    main() __name__ == '__main__' __name__ '__main__' main() main def main():
    n = int(input())
    l = list(map(int, input().split()))
    count = 0
    for i in range(n):
        for j in range(i, n):
            for k in range(j, n):
                if l[i] != l[j] and l[j] != l[k] and l[k] != l[i] and l[i]+l[j] > l[k] and l[j]+l[k] > l[i] and l[k]+l[i] > l[j]:
                    count += 1
    print(count) def main():
    n = int(input())
    l = list(map(int, input().split()))
    count = 0
    for i in range(n):
        for j in range(i, n):
            for k in range(j, n):
                if l[i] != l[j] and l[j] != l[k] and l[k] != l[i] and l[i]+l[j] > l[k] and l[j]+l[k] > l[i] and l[k]+l[i] > l[j]:
                    count += 1
    print(count) main
def main():
    n = int(input())
    l = list(map(int, input().split()))
    count = 0
    for i in range(n):
        for j in range(i, n):
            for k in range(j, n):
                if l[i] != l[j] and l[j] != l[k] and l[k] != l[i] and l[i]+l[j] > l[k] and l[j]+l[k] > l[i] and l[k]+l[i] > l[j]:
                    count += 1
    print(count)


if __name__ == '__main__':
    main()
