####### ..... ##...## ##.....## ##...<...## ##.........# ..# ##.^.........## ..# ##......#......## ..# # ##......###......## .. .# ##......## #......## #w####.# # ##......## #......## #..#... #.####......## #......####.#.#.###. #..........## ##.................. #.####......## ##......####.#......# # ##......## ##......## #..######## ##......## ##......## #.## ##......###......## .. ##......#......## ..# ##...........## ..# ##.........## ..# ##...>...## ##.....## ##...## ........ ####.#### #.# ... ....