### ####...#. #........ #########.#.#.# #.......hoo...# #....<..o.#.#.# #................ #..........#.#.## #..............# #..........#..## #.............. #..........###. #..........#