g,a=[],range(10) for i in a:g.append([99]*10) for i in a: m = input() for j in a: if m[j]=='x': for k in a: for l in a: n=abs(l-j)+abs(k-i) if n<g[k][l]:g[k][l]=n for i in g:print(''.join([chr(48+j) for j in i]))
Note that non-ascii characters in the above source code will be escaped (such as \x9f).