N = int(input())
A = list(map(int,input().split()))

four_count,two_count = 0,0
for i in range(N):
  if(A[i]%4 == 0): four_count += 1
  elif(A[i]%2 == 0): two_count += 1

#(方針）4の倍数Nつで「(2N+1)つの数の数列」に関して目標達成可 
#2の倍数（4の倍数でない）Nつで「Nつの数の数列」に関して目標達成可
count = 0
if(two_count>=2): count += two_count
if(four_count>=1): count += 2*four_count + 1
if(count >= N): print('Yes')
else: print('No')