#include <bits/stdc++.h>
typedef long long int ll;
using namespace std;
int main(){
  ll n;
  cin >>n;
  ll f[n][10];
  for(ll i=0;i<n;i++){
     for(ll j=0;j<10;j++){
        cin >> f[i][j];
      }
  }
  ll p[n][11];
  for(ll i=0;i<n;i++){
    for(ll j=0;j<11;j++){
      cin >>p[i][j];
    }
  }
  ll ans=-1e10;
  ll c[n];
  for(ll i=1;i<(1<<10);i++){
    for(ll i=0;i<n;i++) c[i]=0;
    for(ll k=0;k<n;k++){
     for(ll j=0;j<10;j++){
       if(i&(1<<j)){
         if(f[k][j]==1) c[k]++;
       }
     }
    }
  ll sum=0;
  for(ll j=0;j<n;j++) {
    sum+=p[j][c[j]];
  }
  ans=max(ans,sum);
  }
cout <<ans<<endl;
}
