#include <bits/stdc++.h>
using namespace std;
int DP[1002][1002], vis[1002][1002];
int x, y, n, d;
int v[22][2];
int S(int x, int y) {
  if (x * x + y * y > d) return 1;
  if (!vis[x + 300][y + 300]) {
    vis[x + 300][y + 300] = 1;
    for (int i = 1; i <= n; i++) {
      if (S(x + v[i][0], y + v[i][1]) == 0) {
        DP[x + 300][y + 300] = 1;
        return DP[x + 300][y + 300];
      }
    }
    DP[x + 300][y + 300] = 0;
  }
  return DP[x + 300][y + 300];
}
int main() {
  cin >> x >> y >> n >> d;
  d *= d;
  for (int i = 1; i <= n; i++) cin >> v[i][0] >> v[i][1];
  if (S(x, y))
    cout << "Anton\n";
  else
    cout << "Dasha\n";
  return 0;
}
