#### #.......############### #.......#.............# #.......#.............# +.......#.............# #.......#'#######'##### .....................># .............>........# ..=.....<.............# ......................# ......................# ......................# ...............######## ...............'....# ...............#....# ..#+###+####+###....# ..........########## ..(.......#........# ..........'........# ###+###...#........# #...#........# #...#........# #...#........# #...#........# #...#........# #...#........# #...#........# ... #...#........# .. #...#........# ..#...#........# .#...#........# . '...+........# ... #)..#........# .....#'###........# #......)g..o.......# #.......go........[# #..................# ...............[...# )..................# ...................# ...................# ..................#