 #include<iostream>
 #include<stdio.h>
 #include<string>
 #include<math.h>
 #include<iomanip>
 #include<algorithm>
 #include<string.h>
 #include<cctype>
 #include<map>
 #include<set>
 #include<vector>
 #include<sstream>
 #include<stack>
 #include<queue>
 #include<deque>
 #include<functional>
 #include<utility>
 
 using namespace std;

 int main()
 {
   int n,m;
   while(cin>>n>>m&&(n||m))
   {
     int valid=0;
     int arr[100+5][100+5];
     int arr2[4][50+5][50+5];
     for(int i=0;i<n;i++) for(int j=0;j<n;j++) cin>>arr[i][j];        
     for(int i=0;i<m;i++)
     { 
       for(int j=0;j<m;j++)
       { 
         cin>>arr2[0][i][j];
         if(arr2[0][i][j]!=-1) valid++;
       }
     }
     for(int cnt=1;cnt<4;cnt++)
     {
       for(int i=0;i<m;i++)
       {
         for(int j=0;j<m;j++)
         {
           arr2[cnt][m-1-j][i]=arr2[cnt-1][i][j];                        
         }        
       }    
       /*    
       for(int i=0;i<m;i++)
       {
         for(int j=0;j<m;j++)
         {
           cout<<arr2[cnt][i][j]<<" ";        
         }        
         cout<<endl;
       }
       */
     }
     bool flag=false;
     int cnt;
     int i,j;
     for(cnt=0;cnt<4;cnt++)
     {
       for(i=0;i<=(n-m);i++)
       {
         for(j=0;j<=(n-m);j++)
         {
           int count=0;
           for(int p=0;p<m;p++)
           {
             for(int q=0;q<m;q++)
             {
               if(arr2[cnt][p][q]==arr[p+i][q+j]) count++;          
             }        
           }          
           if(valid==count)
           {
             flag=true;
             break;                
           }
         }   
         if(flag) break;     
       }        
       if(flag) break;
     }
     int x=-1,y=-1;
     for(int p=0;p<m;p++)
     {
       for(int q=0;q<m;q++)
       {
         if(arr2[cnt][p][q]!=-1)
         {
           x=p+i+1;
           y=q+j+1;
           break;                       
         }        
       }        
       if(x!=-1) break;
     }
     if(!flag) cout<<"NA"<<endl;
     else cout<<y<<" "<<x<<endl;
   }
   //while(1);
   return 0;
 }

 