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[4][1990][2001]; for (int i = 0; i < n; i++) { for (int k = 1; k < 1990; k++) { dp[0][k][a[i]]++; if (a[i] - k - 10 > 0) { dp[1][k][a[i]] += dp[0][k][a[i] - k - 10]; } if (a[i] + k <= 2000) { dp[2][k][a[i]] += dp[1][k][a[i] + k]; } if (a[i] - k - 1 > 0) { dp[3][k][a[i]] += dp[2][k][a[i] - k - 1]; } } } long ans = 0; for (int i = 0; i < 1990; i++) { for (int j = 0; j < 2001; j++) { ans += dp[3][i][j]; } } System.out.println(ans); } }