######### #######........ #.............. #.#####....###### #.#.............. #.#.##...<....... #.#.#......#..... #.# #.#.#..>......... .)#.# #.#.#............ #.#.# #.#+########.### #######.#.# #........# .# #....##.#.# #......#.## # #....##.#.####. ####.....#### #......... #....##......... #...........# ###........ ..#. #....##..#####.### #...........## #......<.#####.+. +................ +............. #.###.#..#...#.... #....###..####.## #......$....# #.# #...(#...# ... #....# #..#.....# #...........# #.###.##.#...####.# #....# #..#.##..# #...........# #)##..#⌠.##'...⌠#..##....####.#.....#########...........# #.....#.........#...................(......##...........# #..###.#..)....####......##.......(...####.##...........# #..#...#.......#...#(######.#..........#....'..†.......... #......'..._...'...+.# #.##.###.##..#.#.##............. #..#...#.......#...#.# #+#... #.##..#S#.#############.. #..#.###.....).####..# ..... #.##..#.#.# . #.....#.........# ..# ......##.##..#.#.. #.... #⌠.##'.#.⌠# ### ...##.##.##..#.### ##.. ####...###.. #.##..#w# #...# ..# #.##..#.# .....# ### ...#..#.# #.#..#. #.. #.# #.... ... #.#