### ##.## ##...# #....#### #....#..## #....#...# #....#...# #....#...# #^...#...# ##..^#...# #.......# ..^##..<...# . ....#.....^# ... .....#....####...# ..........^#..#...#. ##......s.#........ .........§#§......^ .[......§..§§......# ....%...§s§......... ...w.^..§§.§.###.... #######..#######%.s.((# #....^####*.......%...# ####.....^..#.....§v....### ##..##.......##§§.§§w......# #^...>.........§§w§##...^..# #........^......§s##?.....## ##^.......^^...§s## ........ ##^...^.####...*# ...!..%. ########^......# ....#.. #.....#.......# ...#. ####.....##......# . #.[..............# #........^.......# #............v§§.# ##...#......§§§p§# #..##..##.vv§v§## ########..vv§§v§# ..##.vvv§§v# ......§v§vv# ....)<.^§§..## ...^#......## ..##.......## ####.........# ##^...........# #....^.......## #.^...<..#....# ####%..###....# ##%..^.###.^.# #......# ##### ##%.#..# #######