######## #.....<# ##########......# ###..............)############# #.......(...................... #.#....>..........####........# #.#............................ #.#...............###.......... .. .. #.#..................#........# #.# ..#.. #.#..................#...##.## ...####..... #.###########.######...#.##.## ###.# #........ ###.## #..#..............###...###....... ############....##### ##.##................#.###....#..# #...................# #..##...........###....#........# #.#####..........)#.####.###...........####............# #.#####...........#.#....###...........#......#....o...## #.##....###..)....#.......)..........#.....)............# #.##.##.###...<...##..######.........#.............%.##.... #.##.#...##..........#######...................%......# .#. #......_................................##............# # #...##...#.##.....##.#####...........#.....##.#.......# #...###.##.##..)..##..# #.######....................## #...###....##...<.###.####.#####..#..................## #.......#####..#..###.......#.........................# #.......# ##........##.........##.....####...........# #.####..# #.........#.................##.....#..o....#.. #.# ##.## #.........#.#####............................# #.###..# #...........................##..#.##.....#...# #.....## ##..#######...#.....####.......(..####o....### #.###########..#########.......................g>....## #....................................................# #############..##########.###.###..#####..#..####....## #.....#...##..##......######....)###......## #........................................... #............###..####.....#....##........... ##...............##....#####....##........... #......................(................... #.........#####..(#########...###.......... #....#...## #...## ##### #.......... #.######## #>..# ##......... #. #..## ##........ # #### #########