+# .#### #########..... #............. #..w.......... #...........## #............. . ######........ ..# ####..####### ....#....##.....## ..#.....##.......# ........#.........# #.##....#.........# #....###'###......# #...##..#..##.....# #..##...#.>.##....# #..#....##.<.#...## #. #....(##..#..## #......###+ # #..)......# #.........# ##.......## ##.....## #######