##### #...# #...# ### #...# #.# #...# #.######## #...#####..................... ##############............................# #.........................................# #.......................#######...........#.....# #####...................'..[..#...........#.....# .. #...................#.....#...........#.....#... #...................+.....#...........#.....#... ###..)))..............#.....#...........#........P #....)(#############..#.....#..#######..#..P...P.P #......#...........#..#.....#..#.....#.)#..†.P.PPP #......#...........#..#.....>..#.....#...P..P.PP.P #......'...........#..#.....#..#.....#..P....PPPPP #......#..........<#..#.....#.>#''####....P.P...PP.PPP #..(...#...........#..#.....#..........P.PPPP.PPPP....P #......#########'###..#.....#..#+###.....PPPP.PP>PPP.P. #.....................#...?.#..'...#.....P...P....PPPPPP #....######...........#.....#..#...#.....PPP.PPPPP...PPP #....'....+...........#.....#..#...#.......PP..P.PPPP.P. ###....#....#..#######..#######..#...#.......PPP.PP..PPP.. ..... #......#....#..#.....+...........#####.###.PP.PP.....P...P ...... #......#....#..#.....#.................# ##.P..P..PP.P.P.. #.... #### #......######..#.....#.###'##..........# ###.....P.....# #... #$$$# #..............#.....#.#....#..........# ##...P....######..##..... #######........#.....#.#....#...######.# #.##.............#..8.8M #........#.....#.#....#...# #.# #..............÷.'...M.. #........'.....'.#....#...# #.# ##>..............# #......###.....#.#....#...# #.# #.##########....## #......#...#####.#....'...# #.##### #.#........#M....## ##.....#...#.....######...# #.....# #.'........@M[....###### #.....#...#..............######.....####.#........#...........# #.....#...#..(...........................#........#.....####### #.....#####..............................##########.....# #..... ..[.............................................# ........<.........................>#####........# ####+###........###############....#...#........# #........#.............####.#...####+##..# #.#####..#................#.'.........#..## #.#.))'..#................#.#.........#...# #.#...#..#................+.#.........#...# #.#...#..#................#.###.......#..## #.#####..###'####..###+##+#...#.......#..# ...............####...)......##......#..# ..............................#......#..# ..............................#......#..# ......................#####...#......#..# ....................###...#...#......#..# ....................#.....+..['....[.#..###### ....................#....|#...#......#.......# ..................##.....#...##+#####.......# ...............#......#...............#### ######........####'###...############# ...................# ####################