############################################### ................................................ .#######.####'####..##########.#######......... . #.#.......#..# ### #.## #......### #.. #.#.......#..# #8#####8# #......# #.. #.#########..# #.##...## #......# #.. #............# #..#....## #.....># #.. #............######.#.....# #......# #.. #.......................#.# #......# #..#######..................#...##.# #......######## #..........................8.####8.#####.....)........ #...#########......................................... #...# #.............................##########. #...# #....#########................# #...# #....#.......'................# #...# #....'.......#.############...# #...# #....#.......#.#........ #...# #...# #....#.......#.#........ #...# #...#########....#.......#.#...>..... #...# #................#.......#.#'##########...# #.####...........##'######................ #.# #............)........................ #.# #............####....########...##### #.# #............# #....#......#...# #.# #............# #....#......#...# #.# #.#######....# #....#......#...######### #.# #.# #....# #....#......#............ #.# #.# #....# #....#<.....#.########### #.####.# #....# #....#......#.# #......# #....# #....#......#.# #......# #....# #.. #(.(H.@#.# #......#######....# #....#'######(# #.................####.............# #..................................# #...........######.############....# #...........# #.# #....# #...<.......# #.# #....# #...........# #.# #...... #.##+####...######.# #...... +.....#..........###### #...... #.....#................. ..... #.....#..#######....... #....<#..#.....#....... #.....'..#.....#.####+# #.....#..'.....#.# #.....#..#.....#># #.....#..#.....#.# #.....#..#.....#. #######..#.....# ...#.....# ....####### ..... ####