プログラムは、チェスの騎士がチェス盤の各マスに到達するのにかかる移動数を計算する必要があります。入力は、開始正方形の座標(水平座標と垂直座標、それぞれ0〜7を含む)を表す2つのスペースで区切られた整数になります。プログラムは、チェスナイトが各マスに到達するために必要な最小移動数を含む数値グリッドを出力する必要があります。
例
入力
0 0
出力
03232345
34123434
21432345
32323434
23234345
34343454
43434545
54545456
入力
3 1
出力
21232123
32303232
21232123
34121432
23232323
32323234
43434343
34343434
最短のコードが優先されます。