import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.StringTokenizer;

public class Main {

    public static void main(String[] args) throws IOException {

        BufferedReader in = new BufferedReader(new InputStreamReader(System.in));


        while (true) {
            String tmp = in.readLine();
            if (tmp == null) break;


            StringTokenizer stringTokenizer = new StringTokenizer(tmp);
            int latticeSize = Integer.parseInt(stringTokenizer.nextToken());
            String chessLetter = stringTokenizer.nextToken();


            switch (chessLetter) {
                case "K":
                    if (latticeSize == 1) System.out.println(1);
                    if (latticeSize > 1) System.out.println(4);
                    break;
                case "N":
                    if (latticeSize <= 2) System.out.println(1);
                    if (latticeSize > 2) System.out.println(2);
                    break;
                case "B":
                    System.out.println(latticeSize);
                    break;
                case "R":
                    System.out.println(latticeSize);
                    break;

            }

        }
    }
}
