def c_4adjacent():
    from collections import defaultdict
    N = int(input())
    A = [int(i) for i in input().split()]

    count = defaultdict(int)
    for a in A:
        count[a % 4] += 1
    num_4, num_2, num_other = count[0], count[2] // 2, count[1] + count[3]

    if num_2 == 0:
        # 14141 のように並べられるか (余った4はまとめて端に置く)
        ans = 'Yes' if num_other <= num_4 + 1 else 'No'
    else:
        # 2...24141 のように並べられるか (余った4はまとめて端に置く)
        ans = 'Yes' if num_other <= num_4 else 'No'
    return ans

print(c_4adjacent())