######## ####### #....(.###.....## #.####.##.......###### #.##.........#.......# #..........#.#...###.# #......#...........#.#### ##.#.#.#..#####..#......# #.#...#..#####..###.##.# #.##..#.........###.##.### #.##..#.#######........).# #.......# ########.#####.# ####.#### #.....##. #.# ##...## #.....##. #.# #.....# #..)..##. #.# #.....# #.....##.#####.# #.....# ##.....##.......# ##...## #....##########'### ###.# #.###########.....## #.# #.# #.....##.⌠...⌠[## #.# ##.###.#####....8....## #####.###......####...⌠)..⌠...### #......##..###.##...............# ##.#.....#...#...#.8.8.#####.8.8.# ..................#..8..#.<.#..8..# #..#.....#...#...#.8.8.##'##.8.8.# #.......##......##...............# #.##...######...################## ##..# #...# #.#. .# #..# #...# .#.###.# ...# #...# .$....## #.# #...# #..!...# #######...#######.#.##.# .#...............#......###. ....................b......... .#...............#......###. ######.....######.)#...# #.....# #?.....# #.....# #.(#.### #.....# #.(#.# #.....# #..#.##### #.....## ###..#....... ###....###...%...# ###.......#(##.##... ######..###..#(......# .......(......)(##...... ######..###..#!# .... .....# #..#.# ### #............? #...########.## ##.# .... .. .... ..# #... ...