############### #......<......# #.............# ##...#####...## #...## ##...# ##...# #...## #...###...# ##...#...## #...#...# ##.....## #.....# ##...## #...# #...# # #'''# ... #...# ...[..#.######.. ..##............ #.###g....... # #.####..> #.# . #.# ... ... ...