#include #include #include using namespace atcoder; using mint = modint998244353; using namespace std; #define rep(i,n) for (int i = 0; i < (n); ++i) #define Inf32 1000000001 #define Inf64 3000000000000000 int get(long long y){ if(y%2==0)return 1; else return -1; } int main(){ long long X,Y,K,P; cin>>X>>Y>>K>>P; long long turns = X+Y-K; long long need = 0; if(Y%2==1)need = 1; if(P==-1)need ^= 1; long long x = (turns+1)/2; long long y = turns-x; if(turns%2==0){ y--; if(X<=x&&get(Y-(turns-X))==P){ cout<<"Alice"<