. . ... #. .. #.. .. .. ###.#####.##.. ......b.... ####.#?sg#.##.... ..........p....... ..!#.#...#.###..# #...# # #.>.# #...# ##.## #.# #<# #.# #.# #.# #.. ###