######################################################## .....................................................>. ...........##'#'##R......R.............########........ #.######...#....^#.....................# #.....### #. #..^#.....#.....................# #.....# #.######...#.....'.[.....###'#####.....# #§....# #..........#.....#.......'§.§§§..#.....# #§....# #....###...#.....#.......#...<)^.#.....# #V....+ ###.## #...#.....#.......#...[...#.....#.§§v§§§§....# #. #.# #...#.....#.......#########.....#.§§§§§#§....# #.#####.####...#.....#.....................#.§§§§v#§....# #..............#.....#...........^.........###### #§....# #..............#######......................... ......# #..........).................................... ....... #............................................... .......( #............................................... #..................(........#'########.......... #..###.####...###########...#........#.......... #.. ##.####...#.........#...#.####'#.#......... #..##..(.##...#.........#...#.#....#.#....###. #........##...#.........#...#.#....#.#....# #..##....##...#.........#...#.######.#.)).# ##### #. ####.##...# ........#...#.^......#...[###...... # .#####.##...####'#'##'#...##########...<......# .........................................####.## .........................................# .....................................)...# ........................................(.... ....................<........................ .............................########....#### ..#######...........^........# #....# .'.....#######........# +....# .#..... #........# #....# #..... #........# +..Z.. #........# #.... #........# #........# #........