n=gets.to_i
a=gets.split.map(&:to_i)
n.times do |i|
  if a[i]%4==0
    a[i]=2
  elsif a[i]%2==0
    a[i]=1
  else
    a[i]=0
  end
end
if n==2
  puts a[0]+a[1]>1 ? :Yes : :No
elsif !a.include?(2)
  puts a.inject(:+)==n ? :Yes : :No
else
  puts a.inject(:+)>n-2 ? :Yes : :No
end
