### ..# #####.# #...#.# #.###...#<######### #.........)........ ########..#####.... ####..# .. ##.....#####...# #......b........ #..........###.# #...#......# #####..S...# #....### ......# #....### #....# #.... .... .