######### #.......# #.#####.# ###.# #.################ ##...# #................# #....# #.###.#####.####.# #..#.#####.# #.# #.# #.# ##..#.......# #.# ###.# #.# #...#######.# #.# #...# #.# ####..## #.# #.###.### #.# #.....# #.# #.##...#####.### #.##>## #.# #..............# #.##.# #.###..#...#####.#.# ############### ########.##.# #######.........######.#.#####.............# #........##># #....######..%.........#.......###########.# #.#########.# #.##.# ##.##.################ #.# #.# #.# #.##.# #.##.########## ##### #.# #.# #.# #.##.# #.............#####...## #.##### #.# ######.###.##.# #)##..##...........###.## #>....# #.# #......<...##.#######.##..#######.###.## ##.# #####.# #.####.####.#####.......>......# #.# #.# #.# #.# #.##.....##.# #.########.##.## #.# #.## ##.# #.# #.##.....##.#####.# #.##.#### #.# ##.###.## #.# #.................# #<##....# #.#####...## #.# ####.....###.###### ####.##....# #...# ##.## #.# #.....# #.# #.)........#######.# #.# #.# ##.#### #.# #.###....)....# #.# #.# #.# #.# #.# #.##....<)....# #.# #.# #.# #.# #.#### #.###...[.....# #.# #.# #.# #.# #....# #.# ##......### ##.####.# #.# #.# ####.# #.# ##.....## #?......###### #.# #.# #.# #.# ##.....# #............# ###.# #.# #######.#### #.# ##[...## ##.#########.# ##.#.# #.###..........# #.# ###.....####.# #.# ##.#..# #..<...........# ##.#####............# #.# #.###.# #####.#####.##.# #........#.#...###### #.######.#.## ##.#.####.....####.#######.##.## #....# ##.## #...#......##...o%......##.##.# ####.# #.# ##.#.####.###.#.g........%.##.# #.# #.# #.#.# #.# #.#o#######.##.##.# #.# #.# #.#.# #.# #.#.# ####.##.##.# #.# #.# #.#.# #.###.o.# #....##.##.# #.# #.# #.#.. .......#.####.#####.##.####### #.# #.# ..... ..................)....P.....# #.# #.# ~~~~~ ~~....~~~~~~~~~~~~~~~~~)~....# ######.# #.# ~~~~~~....~~~~~~~~~~~~~~~~~~~....#### #......# #.# ~~....~~~~~~~~((~g#####~~....#..# #.###### #.# ..............(...#.gg#~~....#..####.#########.# ##''''#############gg.#~~....#.................# #.... #'###~~P...#..################ ... gg ~~~....#..# ~~~....#.## #.# #.# #.# #.# #.# #.# ###