H,W,M=map(int, input().split()) S='123456789' T='_abcdefghi' A=[] for i in range(H): s=input() A.append(s) for j in range(W): if s[j]=='S': sy,sx=i,j elif s[j]=='G': gy,gx=i,j from collections import deque d=deque() dy,dx=[1,-1,0,0],[0,0,1,-1] V=[[[-1]*W for _ in range(H)] for _ in range(10)] V[0][sy][sx]=0 d.append((0,sy,sx)) while d: c,y,x=d.popleft() for i in range(4): ny,nx=y+dy[i],x+dx[i] if 0<=ny