#include using namespace std; #define FOR(i,a,b) for(int i=(a);i<(b);++i) #define rep(i,n) FOR(i,0,n) #define pb emplace_back typedef long long ll; typedef pair pint; int n,k; int L[501],g[61][61]; string s[61]; pair calc(int length){ int best=-1000100010; int lx,rx,ly,ry; rep(i,n)rep(j,n-length+1){ int score=0; rep(k,length){ if(g[i][j+k]==1) ++score; else --score; } if(best>n>>k; rep(i,k) cin>>L[i]; rep(i,n) cin>>s[i]; rep(i,n)rep(j,n) g[i][j]=s[i][j]-'0'; rep(i,k){ pair ret=calc(L[i]); cout<