import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.readLine()); String[] sa = br.readLine().split(" "); int[] a = new int[n]; for (int i = 0; i < n; i++) { a[i] = Integer.parseInt(sa[i]); } br.close(); long[][][] dp = new long[1990][2001][4]; for (int i = 0; i < n; i++) { for (int k = 1; k < 1990; k++) { dp[k][a[i]][0]++; if (a[i] - k - 10 > 0) { dp[k][a[i]][1] += dp[k][a[i] - k - 10][0]; } if (a[i] + k <= 2000) { dp[k][a[i]][2] += dp[k][a[i] + k][1]; } if (a[i] - k - 1 > 0) { dp[k][a[i]][3] += dp[k][a[i] - k - 1][2]; } } } long ans = 0; for (int i = 0; i < 1990; i++) { for (int j = 0; j < 2001; j++) { ans += dp[i][j][3]; } } System.out.println(ans); } }