### ######### ##.##### #.......#########.#....# #.#####............###.# #########.# #%############ #.# ..........# #.###### #.# #######.#.# #......# #.# #.#.#####.####.# #.# #...#.......# #.# #.# #...........# #.# #.# #.#.....#...# #.# #.# ...##...##...## #.# #.# ..###.###.%..# #.# ##.## #.#####.###.###.########...## #.###.###.......%..........# #...###....###########...## #.<.##....######### ##.############# #...###...........# #.# #...%..b.g# #.###.###..#.#####.#####.###.#######g# #.### #.###.#%# #........##.#######.# ..###.# #....#.# ######...........##.# ...##...##...##.# #.#.##.####.##.# ..#.....#.####.# ........!# #%##.# ..........####.# ###.####..# #%##.# .#######.......# #.# #..###.##.# ######### #.####.......#.# #..............# #.>....###.#g### #.###### #...# #.# ##..# #. #.# #####..# #...###%#####...>..# #..)%.............%#### ................#..%....# ##.#...........#.......# #.#######.#.#.......# .#. #............# #... #.####.......# ....## #.# #.......# #...# #.# #..#....# ###...#####.# ##....### #...........#####..#.# #............%.....#.# #.......####.#####.#.# ###...### #.# #.#.# #...# #.#####.#.# #...# #...$hg...# .####...#########....### #.............!....#### ####.......######## ....#####.# ...?######.# #g# .......%...# #.# ....######.# #.# #.#####.# #.......# #########