######################## ################### #..[.................... ....................... #.#.......[..........# ...#..#.......##....#.. #.#.......)..........# ......#...#............ #........#######.....#.. .......#...#..##'###### #........# #........ ..............#.......# ..# .# #........# #.######. ..............#.......# ..##.# #........# #.# .#..##..##..#.######..# .....# #........# #.# ..............# #..#+##....# #........# #.# ........####### #.....#....# #........# #.+ ....###.# # #.....#.#..# #........#######.# ........# #. #.....#.#..# #.#..............# .......@# #. #####.#....# #.#..............#### +##.###.# #.########.##...# #............>......### + #.# #....[.##..['.#.# #.......>.........#...# #.# +......##...#...# #.#.....(............## #.# #..)...######...# #................###.### ..+ #.#.####...+......#.# #.....#########+## #...# ..# #.#.###.(.....##....# #(#...# #...# #...#....#+##.......# #.....# #..... #.>.#:...# #.....#.# #%....# #.#..#.. #.#.####.# #.##....# #.##(.# #.#... .# +..... #........####.##....# #.....####+### #.#.### # #..... #....##.......##..#.# #....))).....# #...# #..... #...................# #....##...##.# #. .# #.....###...###+######## #............## #...........'....... #...###.......# #.......#.#...<... #.#. #.#..#..# #.#.......#.#....... #... #.......#### .......<..#.####+##. #... #..........# .#####......### #.###......# .. #...#...####.# #......##..# ####. #...'%).#....# ######.....# #...# #...#.#%#....#### #.....# #...+ #.#'#..^#.##....# #.....# #.#.# ##+# ###...###.####### #.#...###.#.# ..... #.#.#...# #.#.........# .... #...'...# #...........# ...### #...##### ##+###......####...... ##### ####.#...<....# #.#........# #.#........# ..........#.+ ####......# # #...>..# #......# #......# #.......