国际象棋的棋盘是黑白相间的8 * 8的方格,棋子放在格子中间。如下图所示:
第一行是测试数据的组数t(0 <= t <= 20)。以下每行是一组测试数据,每组包括棋盘上的两个位置,第一个是起始位置,第二个是目标位置。位置用"字母-数字"的形式表示,字母从"a"到"h",数字从"1"到"8"。
对输入的每组测试数据,输出王、后、车、象所需的最少步数。如果无法到达,就输出"Inf".
2 a1 c3 f5 f8
2 1 2 1 3 1 1 Inf