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