### #.# #############.# #.............# #......######.########## ##############.................# ######## ##### #..........##########.#######.## #......# #...# #.########.##.........#######.## ############....#+## #...############.##...# #.##.###...........<..# #.........##.......# #...'.................# #)##.# #.###########.## #.#######.##.......# #...###########.......# #.>#.###.#.....#####.# #.#.....#.##.......# ###.#..#......#.....#.###..#...............#.# #.#.###.#..........# #.#..#.####.#.....#..##..#..##.##.##.###.#.# #.#.#..............# #.#.......#.#..P.f.......#...#.#.........#.# #.#.#.#.######+#...##########.##.#.#.##.#...f..f.P...#)###.#####.#####.# #.#.#.#.# #.##'#......................%....P.P..................)...# #.#.#.#.# #.##.#......................%....f..f.f.f####.#####.####..# #.#.#.#.# #%##.#.......................%%..f...f.f..........#..))#..# #.#.#...# ###!##.#.......................%...####...P.###.###.#..)....# #.#.########>.............................%%%.#>.#....P....# #.#.##.#.## #.#........CC.....#........................f.P#()#......#### #.#.##.#.# #.##########.#.####.......................f...##%#.....## #.#.##.#.# #.# #.#.# #........................P..%.%....f.# #.#....#.# #.# #.#.# #<.......................PP.f...f...## #.######.# #.# #.#.# #..........................Pf...%...# #........# #.# #.#.####.............................P.P...### ########## #.##########.#.#...........................#......P.....# ####.#..........#.#.#.........................###..####.#### #.............#.#[#.#......................[.........##.# ######.######.#...#.........[.................######.##.# #.# #.#.#.###.........................# #.##.# #.# #.#.....#.........................# #.##.# #.# #.#.###.#.........................######.##.# #.# #.#.# #.#...............................[##.# #.# #.#.# #.#................................##.######### #.# #.#.# #.#.............................%.#...........# #.# ####'#.# #.#..............................)#........)..# #.# #......# #.#............../................#...........# #.# #......###................>................#...........# #.# #..[............................>..............######### #.# #..............##.........###########.............# #.# #....<#######..##.........# #....# #.......#####.# #.# #.....# #..##.......(.# #....##########.#####.# #.# #.....# #..)'.........# #....'.......(.....##.# #.# ####### #.###.........# #....#####......##.##.# #.###############.#.'.........# ####.#<# #.........##.# #...............#.#.#.........# #.#.# #.........##.# ###############.#.#.########### #.#.###........###.# #......###.#.#.# #.#............# #.# #.##.........#.# #.######.......# #.# #.#......#.###.# #....# #.......# #.# #.#..........#.# ####.# #.......# #.# #.##...#####.#.# #.# #.......# #.# #............#.# #.# #.......# #.# ###..##..#####)# #.# #.......# #.# #........((..# #.# #.......# #.# #.####..#################### #.# #.......###.# #.# #..............%......# #.# ###......)..# #.#####.##################.# #.# ########### #.......# #.# #.# ######### #.# #.# #.# #.# #.#####.# #.....%%# #######.# ###