public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
int[] arr = new int[num];
for(int i = 0; i<arr.length; i++) {
arr[i] = sc.nextInt();
}
subarr(arr);
}
public static void subarr(int[] arr) {
Set<Integer> s = new HashSet<Integer>();
int j = 0;
int ans = 0;
for(int i = 0; i<arr.length; i++) {
while(j<arr.length && !s.contains(arr[i])) {
s.add(arr[j]);
j++;
}
ans+=((j-i+1)*(j-i+2))/2;
s.remove(arr[i]);
}
System.out.println(ans);
}