#include <bits/stdc++.h>
using namespace std;
#define endl                           '\n'
#define pi                             (3.141592653589)
#define ll                             long long
#define float                          double
#define inf                            1e18
#define w(x)                           int x; cin >> x; while(x--)
#define pb                             push_back
#define ppb                            pop_back
#define mp                             make_pair
#define all(x)                         (x).begin(),(x).end()
#define min3(a, b, c)                  min(c, min(a, b))
#define min4(a, b, c, d)               min(d, min(c, min(a, b)))
#define rep(i,a,b)                     for(int i = a; i < b; i++)
#define fast                           ios_base::sync_with_stdio(false), cin.tie(nullptr), cout.tie(nullptr);
#define sz(x)                          x.size()
#define ppc                            __builtin_popcount
#define ppcll                          __builtin_popcountll
#define COMPUTE_GCD(a, b) 		          std :: __gcd((a), (b))
#define COMPUTE_LCM(a, b) 		          (a * ((b) / COMPUTE_GCD(a, b)))
#define deb(x)                         cout << #x << "=" << x << endl;
#define deb2(x, y)                     cout << #x << "=" << x << " " << #y << "=" << y << endl;
#define mem1(a)                        memset(a,-1,sizeof(a))
#define mem0(a)                        memset(a,0,sizeof(a))
#define uniq(v)                        (v).erase(unique(all(v)),(v).end())


// string to integer stuuu()
// string to long long stoll()
// string.substr(position,length);
// integer to string to_string();


int32_t main()
{
    fast
    w(t)
    {
        int n;
        cin >> n;
        int odd = 0, even = 0;
        for (int i = 0; i < 2*n; i++)
        {
            int a;
            cin >> a;
            if(a&1) odd++;
            else even++;            
        }
       
        if(odd == even) cout << "Yes\n";
        else cout << "No\n";
    }


    return 0;
}