### #############.# #.............# #.###########.### #.#.....<#.##.#.. #.#......#..#.#.########### #.#......#).#.#.#.....#...# #.#.........#.#.#....<..#.# #.#..#####.##.#.#########.# #..........##.#....%))....# ####............########### #..'............# #[##............## ###.##.............# #### ## #...)..............# #... .# ##################.####.###.### .........%............. #.....%.#..........##### #.......#........g....... #.......#.......)o# #.......#.####'##+# #.......#.# #.... ##......#.# #...... #......#.###.......# #......#...#...$... #......###.#....... #......'...#...... #......#####... #......# ##....## #....# ######