### ##.## ##...## ##########.....# #.............#####. #.#########....>.w.. #.# ##.###### #.# #.# #.# ##'## #.# ##...###### ###.### ##.....#.... #..h..# ##........# #.....####.........# #...r....'<........+ #.....####$........# #.....# ##........# ###.### ##.....#.... ... ##...#####. #.# ##'## #.# #.# #.# ##.## . # ##...## #.###. #.....# ....#.######(..## #...#..$.....#####. #.....##?.......... #.##.....##..###### ##.#####..# #.#####..# #........# #######.## #.# ... #... #..## ...# ...