### ####.# #....# #.##.############# #................# #..#.###########.# ########### #..#...# #.# ..........# ####### #..)<#.# #.# ..........#####.....#####################.###.###### #.# ..............+.......................).>....).....# #.# ######.#######.....##############.######.###.####.# #.# #...>...................## #.# #.#......#.# #.# ####.###..............#..######.## #.#.#.##.#.# #.# #.# #.##########).............# #.#.#.##.#.# #.# #.###.# #..............# #.#.#.##.#.# #)# #.#...# #..............# #.#.#.##.#.####.#### ###########.#.##### #..............# #.#.#.##.#.........# #.........#.#.....# #..............# #.#.#....#.)###.##.# #.#######.#.#..##.# #..............# #.#.######..# #.##.# #.#.......#.#.....# #...o)....(....# #.#.........# #.##.# #.#.#######.#.....# #...o)....)..).# #.#.#######.# #.##.# #...........#.....##########'####..###'## #...........# #.##.# ###.#########................# ##.###.################## #.##.# #.#.......#................# #..##.........[### #.##)# #.#...................)....# ##(##.#####......####### #.##)# #.#######.).<#........)....# #...#.# #......'.....# #.##)# #..............#......o...## #...#.# #......#####)# #.##.# #.....................o...# ###.....#####......# #.# #.##.# #...####....P.............# #...........#......# #.###.##.# #...# +...####...........# #...))......#......# #.....##.# #...# #...# #..#############...........#......# ########.# #...# ##..+ #.## #................######## #.# ##..# #..# #.# #.........#..##### ####### ###.#### #..# #.... ..# #............# ##.⌠.⌠.## #...#..# #..# +... ...# #...........># ##..._...## #.###..# #..# ##..####..# #............# ##.#.⌠.⌠.#.## #.# #..# #..# #...# #.. #............# #.⌠.#...#.⌠.# #.# #..# #..# #...+ #..########............# ##.#.#.#.#.## #.# #..# #..####...# #......................# #.#.⌠.#.⌠.#.# #.# #..# #........#####.#....................# ##.#.#.#.#.## #.# #..# #........#..#P......................# #.⌠.#.⌠.#.⌠.# #.###..#### #..##'#..'..#..............[........# ##.#.#.#.#.####.##......# #..#..#..##)#..#.........########...# ##.⌠.#.⌠.###.#.##..##### #..#(.#..#..#..#.........# #...# #.#.#.#.#.##.#(##..##.# ##.####..#..#P.########### ##### #..#.⌠.#..##...##..#..# #....P..####..# #.#.#.#.#.##.####..#..## #.............# ##.⌠.#.⌠.###.#.....#...# ############### ##.....## #......##..## ##'''#####.#.#####..# #.........#.# #..# ###########.#####..# #.##.....# #.##.###.# #.##.###.## #.#......<# #.######.## #.........# ###########