########################### #..................(......# ##### #######.##############......###.# #>..# #..............#............# #.# #.#.# #.#.#####.##.....<............# #.# #.#.# ...................#..........# #.#####.#.# ###.#####.##.#................# #.##....#.# .........#.#.#....#+###+#######.##.#.)#.# .).................................>..#.# ..........†#.#....#.#.#.......#.......#.# ...........#.#......# ######.######.###.# ...........#.#......# #................# .##+######.#.#......# #.###.####.).##### ..#.#.<..#.# #.# #...# ###.#.#..#... #.# #...# #.#.......## ###.####...######## #........... .................# ## ..........######.#######.#####.# +. ............................(.# #. ...........#.#####.#######.###.# +l## ...... .....# #.# #.....# #<# ####+####'## #.##### ......gS...# #..........# ### ####..........# #........).+ #......$...# #..........# #..........# #..........# #..........# #..........# #..........# #####'###+## #..........# #.## #..# #..##+####### #..#........# #..#........# #...........# #.#.........# #.#.........# #.##........# #. #........# #.##.>......# .......<##### .####.#.# ...#.# ###.#.# ###.# #.# ..# ###