import java.io.*;
import java.util.*;

public class Problem5
{
	public static void main(String[]args) throws IOException
	{
		Scanner in = new Scanner(new FileReader("DATA5.txt"));
		PrintWriter out = new PrintWriter(new FileWriter("OUT5.txt"));
		int orig = 0;
		String temp = "";
		int a = 0;
		int b = 0;
		int A_a = 0;
		int A_b = 0;
		int B_a = 0;
		int B_b = 0;

		while(in.hasNext())
		{
			orig = in.nextInt();
			char[][] data = new char[orig*orig][orig];
			
			for(int i = 0; i < orig*orig; i++)		
			{
				temp = in.next();
				for(;b<data[i].length;)
				{
					for(int j=0;j<temp.length();j++)
					{
						data[i][b] = temp.charAt(j);			
						b++;
					}
					b=0;	
					break;
				}
				
			}

			//PRINTS ARAY
			//for(int i =0; i<data.length;i++)
			//{	for(int j=0;j<data[i].length;j++)
		//			System.out.print(data[i][j]);
		//	System.out.println();}
			
			for(int i=0;i<data.length;i++)
				for(int j=0;j<data[a].length;j++)
				{
					if(data[i][j] == 'A')
					{
						A_a = i;
						A_b = j;
					}
					if(data[i][j] == 'B')
					{
						B_a = i;
						B_b = j;
					}
				}
				System.out.println("A:" + A_a + "," + A_b);
				System.out.println("B:" + B_a + "," + B_b);
		if((B_b - A_b) <= (B_a - A_a))
			out.println(B_b - A_b);
		else if((B_b - A_b) >= (B_a - A_a))
			out.println(B_a - A_a);
			
		}

		out.close();
	}
}
