N = int(input())
L = list(map(int, input().split()))

ans = 0

for i in range(N):
    for j in range(i+1, N):
        for k in range(j+1, N):

            edge_list = sorted([L[i], L[j], L[k]])
            if edge_list[0] != edge_list[1] != edge_list[2] and edge_list[2] < edge_list[0] + edge_list[1]:

                ans += 1


print(ans) 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 ans = 0 ans 0 for i in range(N):
    for j in range(i+1, N):
        for k in range(j+1, N):

            edge_list = sorted([L[i], L[j], L[k]])
            if edge_list[0] != edge_list[1] != edge_list[2] and edge_list[2] < edge_list[0] + edge_list[1]:

                ans += 1 i range(N) range N for j in range(i+1, N):
        for k in range(j+1, N):

            edge_list = sorted([L[i], L[j], L[k]])
            if edge_list[0] != edge_list[1] != edge_list[2] and edge_list[2] < edge_list[0] + edge_list[1]:

                ans += 1 j range(i+1, N) range i+1 i 1 N for k in range(j+1, N):

            edge_list = sorted([L[i], L[j], L[k]])
            if edge_list[0] != edge_list[1] != edge_list[2] and edge_list[2] < edge_list[0] + edge_list[1]:

                ans += 1 k range(j+1, N) range j+1 j 1 N edge_list = sorted([L[i], L[j], L[k]]) edge_list sorted([L[i], L[j], L[k]]) sorted [L[i], L[j], L[k]] L[i] L i L[j] L j L[k] L k if edge_list[0] != edge_list[1] != edge_list[2] and edge_list[2] < edge_list[0] + edge_list[1]:

                ans += 1 edge_list[0] != edge_list[1] != edge_list[2] and edge_list[2] < edge_list[0] + edge_list[1] edge_list[0] != edge_list[1] != edge_list[2] edge_list[0] != edge_list[1] edge_list[0] edge_list 0 edge_list[1] edge_list 1 edge_list[2] edge_list 2 edge_list[2] < edge_list[0] + edge_list[1] edge_list[2] edge_list 2 edge_list[0] + edge_list[1] edge_list[0] edge_list 0 edge_list[1] edge_list 1 ans += 1 ans 1 print(ans) print ans L = list(map(int, input().split())) list(map(int, input().split())) L edge_list = sorted([L[i], L[j], L[k]]) sorted([L[i], L[j], L[k]]) edge_list N = int(input()) int(input()) N ans = 0 0 ans ans += 1 1 ans
N = int(input())
L = list(map(int, input().split()))

ans = 0

for i in range(N):
    for j in range(i+1, N):
        for k in range(j+1, N):

            edge_list = sorted([L[i], L[j], L[k]])
            if edge_list[0] != edge_list[1] != edge_list[2] and edge_list[2] < edge_list[0] + edge_list[1]:

                ans += 1


print(ans)