def dfs(x,y,nprev)
if x<0||$a[0].size<=x || y<0||$a.size<=y || $a[y][x]<=nprev
return 0
end
if $memo[[x,y]]
return $memo[[x,y]]
end
n=[[-1,0],[1,0],[0,-1],[0,1]].map{|_x,_y|
dfs(x+_x,y+_y,$a[y][x])+1
}.max
$memo[[x,y]]=n
end
while gets
$a=$_.chomp.split('/').map{|e|e.split('').map(&:to_i)}
$memo={}
p $a.size.times.map{|y|$a[0].size.times.map{|x|dfs(x,y,-1)}.max}.max
end
ZGVmIGRmcyh4LHksbnByZXYpCmlmIHg8MHx8JGFbMF0uc2l6ZTw9eCB8fCB5PDB8fCRhLnNpemU8PXkgfHwgJGFbeV1beF08PW5wcmV2CnJldHVybiAwCmVuZAppZiAkbWVtb1tbeCx5XV0KcmV0dXJuICRtZW1vW1t4LHldXQplbmQKbj1bWy0xLDBdLFsxLDBdLFswLC0xXSxbMCwxXV0ubWFwe3xfeCxfeXwKZGZzKHgrX3gseStfeSwkYVt5XVt4XSkrMQp9Lm1heAokbWVtb1tbeCx5XV09bgplbmQKd2hpbGUgZ2V0cwokYT0kXy5jaG9tcC5zcGxpdCgnLycpLm1hcHt8ZXxlLnNwbGl0KCcnKS5tYXAoJjp0b19pKX0KJG1lbW89e30KcCAkYS5zaXplLnRpbWVzLm1hcHt8eXwkYVswXS5zaXplLnRpbWVzLm1hcHt8eHxkZnMoeCx5LC0xKX0ubWF4fS5tYXgKZW5k