### #.############ #............# *##****** #.##########.# *#~~~~~..##* #.# #.# *##~~~~~~~...#********** #.##########.# *#~~~~***~~~~..,,,,,,,,,* #..........#.# ########## ####~~~#*#~***~~~#####****,* ##########.#.# #........# #...~~P#~=~~~*#~~..#..,,,*,* #<# #.#.# #........# #...~w~w~~~~~~#~~..#.###,*,* #.# #.#.# #..<.....# #...~~P#~~~~~##~~..#...#,*,* #.# #.#.#### ###########........# #...~~~###~###~~~..#<..#,*,* #.# #......###).................###....~~~~###~~~~##.#.#.#,*,* #.# #......#.))........^......YYw........~~~~~~~.......>.#.#,* #.# #......#.#.............%..Yw###.......~~~~~..###.......#,* ########.# #......#.#..........###########.........####.#####.#####.# #........# #......#.#..........# #....##..........................# #.######## #......#.############ #....##...(....#####.#####.####### #.# #......#.##### #....#####+#..........# #.# #.# ####.#......^...# #....# #.#..........# #.# #.# #....######.###.############....#####.#..........# #.# #.# #....#.....>..^.%..............).()).%...........# #.# ##.#######....#....#.#####.##########...%#####.#..........# #.# #............)####.#.###.....## #>...# #.#..........# #.# ##########...........##.......## ###### #%#........(.# #.# ##.######.###.........## #########.####..###'### #.# #.##.....##..##...##..## #..........####.#.).).# #.###### #.##.#####...#.....#...# #...............#.....# #.#....######## #.##.# ###.............### #..........####.......# #.#.##.......<# #.##.# #.........).......###..........# #..(....# #.#.########### #.##.###)#.............#..............# #.......# #.#.....# #........#...#.....#...#####..........# #.#.....# #.#####.# #........##..##...##..## #..........# #.#...### #.# #.# #........###.........## #..........# #.##..# #.# #.# ###........# ##.......## ####..........# #.##..#####.#####.# #.........[#####.....## ###....P........# #.###....##.......# #..............###.######....P..P..###### #........########## #....#########....%...##....P.......# #........# #....# ########..#........P...## #....>%..# #...(# ##...P(......P...# #.######.# #....# #......####.....#######.# #.# #....# #......#.>#...P.#.......######.# #....# ##.....)..#....................# #....# #..P..####.P...........######## ###### #............P.#.......# ##P..P........##.......# #......P.P..P##.......# ##..........#*#.......# ###......### #.......# ###.########.......# #................# ##################