######## #####......###### #...............# #.#.#####.#####.# ###########################.#.# #.##### #...........................#.# #.....#+## ##.#######......###########.#.# #.###....# #.#............# #.#.. #.# #....# #.#.#####......# #.### #.# #....# #.#.##.......#.# #.. #.###....################################ #.#.##.#####.#.# ..# #................>..................o.)(# #.#.##.####..#.# #.# #.###.#.###.#####..##.##.##.###########.# #.#.##.#.....#.# #.# #.# #.#.....#......##.##.##.# .# #.#.##.#.....#.# #.# . #.#######.##...##.##.##.# .# #.#.##.#....(..# #.. #...##.##.##.# .# #.#....#.###.### . #...##.##.##.# o# #.####.#.#.....# #...##.##.##.# o# ##.######.#.#.#.# #....#.##.##.# o# #..%.)..#.#.#.#.# ##...#.##.##.# . #######.#%#.#.#.# ....#.##.##.# #.#.#.#.#.# ...##.# #.#.#.#.#.# ...^... #.#.#...#.# ........ #.#.#.....# ....... #.#.###.###.# ..#....## #.#.........# ...#....# #.#####.###....# . ..##.# ##'#####.# ..# # #.....##.# # #.....##.# #.....##.# ###.....##.# #.'.......... ###.....##.# ##.....#.# ####.##.## #.....#.# ####.####...... #...<.......#. ##.########.# #.....<# ... ######## #