########## #<.......######## ########......... #..####### #..# #..# #..######### #..........# .# #..........# #.# #..........# #.# #..........# #.# ...# #..........# #.# ...# #..........######.####...# #. #.............=..........# #.#.## .# #.................###....# #. ..# .# # #.#..........###.)# #....# #.##.# .###.####§#§.........# #..###....# #....####.....##.§§§§.#####...# #..##.<...# #......#...#.....#§#..# #...# #.......#.# ####.........##...###.##.###########...#.....# ...........................................>## ###...)###..###.####.##....................... ###....###..# ....#...###...###..#####.### #......))#..### ######.#.# #...# #..# .# #......).#..#.. #.#.###...# #..# .# #......).#..#.#### #.#..##...# #..# ........))#..#.#..# #.#..##...# #..# ##........#..#.#..# #....##...###..# #........#..#...<# ##...........# #.............####.# #..#.#.#.#.#.#.o #..................# #............... #########.....########..#.......#.#.. #.....................)...# #.....###.......#...>...#.# #.....# ........W.......) #..(.$# ...#.......#.... #.....# .............##+ #..!... ...#.#.#.#.#... #....... ............... #....... . ...#?...##... ####.... ... ## #+# ##