program frame; var x,y,n,a,i:longword; begin readln(x,y); readln(n); for i:=1 to n do begin readln(a); if ((x mod a=0) and ((y-2) mod a=0)) or (((x-2) mod a=0) and (y mod a=0)) or (((x-1) mod a=0) and ((y-1) mod a=0)) or ((a=2) and (((x mod 2=0) and (y mod 2 <>0)) or ((x mod 2<>0) and (y mod 2=0)))) then writeln('YES') else writeln('NO'); end; end.