.. .. #. #. ##.### #....# #. #....# .# #.. #..<.####..# #..##..........# #..............# #........####..# #..##....# .# #. #....# # ###s#####.. #gw...... #..####.. #..# #..# .... ..... #...... #....... ......##.