############# ########### #.#.........#### ###.........# ########## #.#.###.###.'..# #...........# #........# #.#...#...#^##.############.#.........# #........# #.###.#.#.####.#.........##.#.........# #........# #...#.#.#...##.#.........#..#.........# #........# #.###.#####.##.'.(.....).#.##.........# #........# #...#.......####.......).#.##.........# ###........# #.#.#######.# #.......)('.##.........###############..........# #.#..<<.....# #.........####........)............o...#.....)..# ######'###### ##'######## #........)#################>...)...# ##...# #.# ###### ##........# #####)#### #..### #.####....#####.####### ###.)# ##.###### #.#!.'....'..##.# #...## #.......##### ###..#....#..##'####### ######### #)### #...........# ########..#####........# #.#...#.# #)# #.......###.# #..#.#.#''#.#^#........# #.###.#.# ###.#### #.......# #.# #......................# #...#...# #......# #.......# #.###....P.....)P..........# #.#.###.# #......# #.......# #............[.............# #.#.#...# #......# #.......# #####......................######.#.#######......# #.......# #..........#.#.........#..'...#...'..........# #.......# #.........##.#.........'.##.#####.#####......# #.......# ########.###.'.........####.....#.# ##.##### ##.###### ##.# ###.........# #.###.#.# #.# #....# #..# #########'## #...#...# #.# ####.# ##.## #.......[.# ##'###### #.## #.# #..# ##'########## #......# #..# ###'### #.## #...)..)....##########'## ####'###### #.[...# ####.# #...........'.##..[.....# #.......>.# #.....# ####....# #...........#..#........# #.........# #.....######.......## #...........##.#........# #.........# #.....'.##..PPP.P.P.## #...........##.#........###.........# #.....#....PPP.P..P..###...........##.#........'.#.........# #.....###P.......PP....'...........##.#........#.'.........# #..[.(........P..P.................##.'..<)....###....(....# ####(##.....P####.P....################........# ######'#### #[##...P.P#>.#P.....# #........# #.# ####.###....P#..#......# ######'### #.# ###....# #.P.P.##'#.....## #.!....# #.# #...#### #..P.....P.PP.P# ##'###### #.## ##'#########....P...P...## #......# #..# #............P.....P....# #......# ####.## #....>............P.P...# #......# #.....# #...........##.P........# #......# ######.##### #...........##......y...# #......####........[§# #...........##.......>..# ########<.....#....########§# #...........##..........##########(...(.'......'.#### #§§§§§# #...........##..........'..........######......### #§##### #...........##..........############ ######## #§§§..# #...........##..........# ####### #########################