Raju and Rani and playing games in the school. Raju has recently learned how to draw angles. 
He knows how to draw some angles. He also can add/subtract any of the two angles he draws. Rani now wants to test Raju.    

Input:
First line contains N and K, denoting number of angles Raju knows how to draw and K the number of angles Rani will tell Raju to draw. 
Next line contains, N space separated integers denoting the angles which Raju knows how to draw.    Next line contains K space separated numbers denoting the angles Rani wants Raju to draw.   

Output:
For each of the K angles Rani wants Raju to draw, output "YES" or "NO" (quotes for clarity) if he can draw those angles or not respectively.      

Constraints: 
1 ≤ N,K ≤ 10 
0 ≤ All\; angles ≤ 360

SAMPLE INPUT
1 2
100
60 70

SAMPLE OUTPUT
YES
NO

Explanation

Adding 100 fifteen times gives 1500 degrees, which is same as 60.
70 cannot be drawn any way.
def fin(n,k):

  for i in range(1,51):
    if (360*i+n)%k ==0:
      return 1
    if (360*i-n)%k ==0:
      return 1
  return 0




def main():
  t=raw_input().split()
  N=int(t[0])
  K=int(t[1])
  
  raj=[int(i) for i in raw_input().split()]
  ran=[int(i) for i in raw_input().split()]

  for i in ran:
    if i in raj:
      print "YES"
    else:
      flg=0
      for j in raj:
        if fin(i,j):
          print "YES"
          flg=1
          break
      if flg==0:
        print "NO"

  



if __name__=='__main__':
  main()