#include <bits/stdc++.h>
using namespace std;
int main() {
cin.tie(0);
ios::sync_with_stdio(false);
int n, res = 0;
cin >> n;
vector <vector <int>> g(n + 1, vector<int>(n));
for (int i = 0; i < n; i++) {
for (int j = 0; j < n; j++) {
cin >> g[i][j];
}
}
for (int i = 0; i < n; i++) {
cin >> g[n][i];
}
for (int i = 0; i < n ; i++) {
for (int j = i; j < n; j++) {
if (
g[i][j] == 1 &&
g[n][i] != g[n][j]
) {
res++;
}
}
}
cout << res;
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCWNpbi50aWUoMCk7Cglpb3M6OnN5bmNfd2l0aF9zdGRpbyhmYWxzZSk7CgkKCWludCBuLCByZXMgPSAwOwoJY2luID4+IG47CgkKCXZlY3RvciA8dmVjdG9yIDxpbnQ+PiBnKG4gKyAxLCB2ZWN0b3I8aW50PihuKSk7CgkKCWZvciAoaW50IGkgPSAwOyBpIDwgbjsgaSsrKSB7CgkJZm9yIChpbnQgaiA9IDA7IGogPCBuOyBqKyspIHsKCQkJY2luID4+IGdbaV1bal07CgkJfQoJfQoJCglmb3IgKGludCBpID0gMDsgaSA8IG47IGkrKykgewoJCWNpbiA+PiBnW25dW2ldOwoJfQoJCglmb3IgKGludCBpID0gMDsgaSA8IG4gOyBpKyspIHsKCQlmb3IgKGludCBqID0gaTsgaiA8IG47IGorKykgewoJCQlpZiAoCgkJCQlnW2ldW2pdID09IDEgJiYKCQkJCWdbbl1baV0gIT0gZ1tuXVtqXQoJCQkpIHsKCQkJCXJlcysrOwoJCQl9CgkJfQoJfQoJCgljb3V0IDw8IHJlczsJCglyZXR1cm4gMDsKfQ==