######## #......####### #.#..........## ########### ########### #..#...##...#.###### ###.........# #.........########...#..##..#.......# ............# #.........'...........#....#........# #......)..####.[.......####..##.....#..#.........# #..>.........#....^....# ##..'..##..##..##......# #.........##.#.........# ####..##..##..##......# #.........##.#...[.....# #.....#..#.........# #####.######.'.........# ##)).#....#........# #..### ###.........# #.)#..##..#.......# ##...## ##'######## #.#...##...#.##..## ###..# #........# ##.........[####..## ######.### ########+### ##(####.####......# ###........# #.......#### #.# #.# #......# #..........# #.......+..######.####.# #......# ..#........# #.......##.............####......# #....)...#### #.......########.####.....#......# #...........###.......# ##.# #####........# #.PP.......##...'.......# #..# ###......# #)PP.P<....######.......# ##.## ###.#### #PP_PP###.## #.......# #..# ##.# #P.PPP #.# ####'#### #.## #..# #.P... ..# ##...# ###.###### #.## #.##'# #### #..### #........# ##.# #####'##########........# ##..# #......†...##...........# #..## #..........##.##........# #.## #..........'..##......>.# ##.# +..........#####........# #..# #..........# #........# #.## ##'######### ########## #.# #....## #.# ####..# #.# ##.### #.# #.).# ###'# #.#.### #...# #.....# #.#.##### .##. .# ###[#...... #.#...#<# ...#.# #.####### ###.#.#.# #..#.#####.# ...#...# .. #..#.#...#.# #.####### ..... ..#.#.#.#.# #. .....##.#...#...# # #.....p....#..## #.....@....#.### #%.............# ###..............# .................# .......∩<........# #.....<>........# #...............'.... #...............##### #...............# #.............>.# #(...........#### ##############