### ##.## ########### ### ############...## ##.......o.# #.. .........##.....#### ##...######.# #.# ##.................# ##.###.## #.# #.# #.#####.##.....##.# ##.## ##.## #o# #.# #.# ##.###...## #.## ##o###.#####.#####.####...###.## #.# #..........<.................# #.## ##.###o........###.##.......#.####.# ##.## ##.## #.#####.#.###.#...............# #..###.## #.# #.#.................#...... #.#...## #.# #.#.###.#...........#.#### #.##.#######.# #.#.###.##.......#..#.# #.##........o#####..[............##...#.## #.####...........o..)..####.#........###<## #.###.......)######....# #.#.......## ##.# #..........### ####.# #.#..#.##..###.## #####....#.# #.# #.#.........#.## ##.#.#.# #.# #.........%#..# #.#.#.# #.# #..#######.##.# #.#.#.# #.# #..# #.##.# #.#.#.# #.####..# #.##.# #.#.#.### #.o.....# #.##.# #.......#### #######.# #.##.# ###........# ##########.# #.##.# #####.......##...........oo.#######.##.# #...........## ##########..o........##.# #.###........# #..#..##.######.# #.# #........# ##.###?# ... #.# #........# #####.o.!. #..# #.. #.# #.......## #....:####.o..# #.# #.......####.# o# #......# #.# ###..........# o..o........ #.# #####.####.# .###......### #.#########.# #.# .# #....... #....%......## #.# .# ..#>..... #............# #.###.# ..#.....# #..########..# #.....# ... #..# #..# #.##..## #..# #..# #.#).......# #..########..##......##.#.. #............<..#..... .. ##.####.###.........### . #.####.###...####..###.## #....[................>.?. #.###.#.##...#####....... #.###.##.## ####.##. ..# ##...# .. ### ##.##### . #......########.# #.#####..........# ## ############