#include<bits/stdc++.h>
using namespace std;
int s[1000010] = {0 , 990 , 1010 , 1970 , 2030 , 2940 , 3060 , 3930 , 4060 , 4970 , 5030 , 5990 , 6010 , 7000} , dp[1000010] = {0} , l = 14 , a , b , n;
int main(){
cin >> a >> b >> n;
for(int i = l ; i < l + n ; i ++)
cin >> s[i];
l += n;
sort(s , s + l);
int i = 0;
for(i = 0 ; s[i] <= b ; i ++){
if(s[i] >= a && s[i] <= b)
dp[i]++;
}
for(i = 0; i < l ; i ++){
for(int j = i ; j >= 0 ; j --){
if(s[i] - s[j] >= a && s[i] - s[j] <= b)
dp[i] += dp[j];
}
}
cout << dp[l - 1] << endl;
return 0;
}