import java.util.*;
public class Main {
public static void main
(String[] args
) { Scanner sc
= new Scanner
(System.
in); int n = sc.nextInt();
int[] arr = new int[n];
for (int i = 0; i < n; i++) {
arr[i] = sc.nextInt();
}
// Convert to Integer array for descending sort
for (int i = 0; i < n; i++) {
integerArr[i] = arr[i];
}
long steps = 0;
int distinctCount = 0;
for (int i = 1; i < n; i++) {
if (!integerArr[i].equals(integerArr[i-1])) {
distinctCount = i;
}
steps += distinctCount;
}
}
}
aW1wb3J0IGphdmEudXRpbC4qOwoKcHVibGljIGNsYXNzIE1haW4gewogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewogICAgICAgIFNjYW5uZXIgc2MgPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwogICAgICAgIGludCBuID0gc2MubmV4dEludCgpOwogICAgICAgIGludFtdIGFyciA9IG5ldyBpbnRbbl07CiAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBuOyBpKyspIHsKICAgICAgICAgICAgYXJyW2ldID0gc2MubmV4dEludCgpOwogICAgICAgIH0KICAgICAgICAKICAgICAgICAvLyBDb252ZXJ0IHRvIEludGVnZXIgYXJyYXkgZm9yIGRlc2NlbmRpbmcgc29ydAogICAgICAgIEludGVnZXJbXSBpbnRlZ2VyQXJyID0gbmV3IEludGVnZXJbbl07CiAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBuOyBpKyspIHsKICAgICAgICAgICAgaW50ZWdlckFycltpXSA9IGFycltpXTsKICAgICAgICB9CiAgICAgICAgQXJyYXlzLnNvcnQoaW50ZWdlckFyciwgQ29sbGVjdGlvbnMucmV2ZXJzZU9yZGVyKCkpOwogICAgICAgIAogICAgICAgIGxvbmcgc3RlcHMgPSAwOwogICAgICAgIGludCBkaXN0aW5jdENvdW50ID0gMDsKICAgICAgICAKICAgICAgICBmb3IgKGludCBpID0gMTsgaSA8IG47IGkrKykgewogICAgICAgICAgICBpZiAoIWludGVnZXJBcnJbaV0uZXF1YWxzKGludGVnZXJBcnJbaS0xXSkpIHsKICAgICAgICAgICAgICAgIGRpc3RpbmN0Q291bnQgPSBpOwogICAgICAgICAgICB9CiAgICAgICAgICAgIHN0ZXBzICs9IGRpc3RpbmN0Q291bnQ7CiAgICAgICAgfQogICAgICAgIAogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihzdGVwcyk7CiAgICB9Cn0=