#include<iostream>
using namespace std;
int arr1[10000];int arr2[10000];
int main(){
int tc;
cin >> tc;
while(tc--){
bool flag = false;
int x,y,k,n;
cin >> x >> y >> k >> n;
//rpage=x-y;
int i=0;
while(n--){
cin >> arr1[i] >> arr2[i];
//cout << arr1[i] << arr2[i];
i++;
}
for(int j=0;j<n;j++){
if(arr1[j]>=x-y && arr2[j]<=k){
flag = true;
break;
}
}
if(flag)
cout << "LuckyChef" << endl;
else
cout << "UnluckyChef" <<endl;
}
return 0;
}
I2luY2x1ZGU8aW9zdHJlYW0+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwppbnQgYXJyMVsxMDAwMF07aW50IGFycjJbMTAwMDBdOwppbnQgbWFpbigpewoJaW50IHRjOwoJY2luID4+IHRjOwoJd2hpbGUodGMtLSl7CgkgICAgYm9vbCBmbGFnID0gZmFsc2U7CgkgICAgaW50IHgseSxrLG47CiAgICAJY2luID4+IHggPj4geSA+PiBrID4+IG47CiAgICAJCgkgICAgLy9ycGFnZT14LXk7CgkgICAgaW50IGk9MDsKCSAgICAKCSAgICB3aGlsZShuLS0pewoJICAgICBjaW4gPj4gYXJyMVtpXSA+PiBhcnIyW2ldOwoJICAgIC8vY291dCA8PCBhcnIxW2ldIDw8IGFycjJbaV07CgkgICAgIGkrKzsKCSAgICB9CgkKICAgIAoJICBmb3IoaW50IGo9MDtqPG47aisrKXsKCSAgICBpZihhcnIxW2pdPj14LXkgJiYgYXJyMltqXTw9ayl7CgkgICAgIGZsYWcgPSB0cnVlOwoJICAgICBicmVhazsKCSB9Cgl9CgkKCglpZihmbGFnKQoJICAgY291dCA8PCAiTHVja3lDaGVmIiA8PCBlbmRsOwoJZWxzZQoJICAgY291dCA8PCAiVW5sdWNreUNoZWYiIDw8ZW5kbDsgICAKCX0KCXJldHVybiAwOwp9