d=readlines d<<"."*17 16.times{|y|16.times{|x|c=d[y][x].chr s=0 print c=='.'?((-1..1).each{|q|(-1..1).each{|w|s+=d[q+y][w+x].chr=='*'?1:0}};s):c} puts}