#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define INF 100000000 #define EPS 1e-9 using namespace std; typedef pair P; typedef long long ll; #define MAX_N 100 int N, D, T; int x[MAX_N]; ll ans = 0; int main() { cin >> N >> D >> T; for (int i = 0; i < N; i++){ cin >> x[i]; } ll ans = N * (1 + 2 * T); sort(x, x + N); for (int i = 0; i < N; i++){ for (int j = i + 1; j < N; j++){ if (abs(x[i] - x[j]) % D == 0){ ll tmp = (x[i] + D*T) - (x[j] - D*T); if (tmp < 0) continue; ans -= tmp / D + 1; } } } cout << ans << endl; return 0; }