######## ...(..# ## ##.....# ... ......# $ #..#o....###.# +#............. ...a..$........ #))# ####..# #.##..######## #.o........... #.##........# #.##........# #...........+ #####.......# #.......# #.......# #.......# #.......# ##..#####.###'### ...........#.# #..#####.#.#.# ###### #..#####.#.#.# #....# #.#.....#.#.# #.##.# #...###.#.#.# ###.##.## #...# #.#.#.# #.......# . #...###.#.#.# ######..# .<....#.#...#.#.# ######..#### ....#.#...#.#.#.####..........# .(...................####.##### #..##.#...#.#.#^###..# #.# .........†#.#.#.# #..# #.# ......#.#.#.#.# #..# #.# ..............#.# #..# #.# ##.. ...# ...###.##.....#.# #..# #.# #... ...#.. ..####+#<.....#.###..# #.# #.......#. ............##......# #.# #... ....# ####.....##..)......# #.# #... ....# ........#####..##### #.# #...#....# ##.#+#########.#### #.# #..#.#...# #. #..†......# #.# #.#._)#..# # #.####.#######.# #.# #..#5#...# ..........# #.# #.# #...#.†..# ##.####.#.# #.# #.# #........# #.#.# #(# #.# ####.....# #.#.# #.# #.# ####### #.#.# #.# #.# #.#†#####.#####.# #...............# ###.###.######### #.....# #####.# #.# #.# #.# #.# #.# ###