### #######.# ..#.......## ...........## . ........#...# ....#+###'#.#.# #....<....#.### #.............# #........###..# #...............# #############w#.# #.#.# .. .. .## #.# .. .# .. .# .#+ ..