国际象棋的棋盘非常有趣,是一个正方形,看上去有点像坐标格。国际象棋的棋盘由八八六十四个大小相等的小方格组成,垂直方向从左到右分别用数字1-8表示 ,水平方向从上到下分别用小写字母a-h表示, 现在有个骑士(类似象棋中的马)位于其中某个小方格上(如上图黑色标记的方格),骑士每次的走法是先沿水平(或垂直)方向走2格,再沿刚才这个方向的垂直方向走1格(类似英文字母大写的“L”形),那么这一个方格就是骑士可以到达的方格(如上图红色标记的方格)。请你编写程序确定按照这种走法,骑士可以到达的小方格数目是多少。