###### ######## #^..^###......### .. ####.....##........###... #####.###....#...^.......#^... #.#.#......".#................. #...#.[......................... #......^#.#.......#.............. ... ... ##.....###........#.##............ ....#####... ....... ##....####.......###.............# #.......#..... #....... #.....^###......##.............#..###......##....# ....... . ######..###......#.........................#.....# ...(. ..# #####............(..#.................##...# .... ..... ##.....#.......................R...#...# #............ ##............%.%.............#.R.....# ##.#........... .....^..........@.........§..........####..............# #...........##...Hkh...?......$..^%..^.##^..............# #........... ##...s.......§.......R.@..###..............# #####....... #....s.s#................R.................# . #....s..##............#....................# #...##...............##....................# ..... ##....#<......##........#............# ...... ..#. ....#..#####.....#............# ..... # . .# #^.....#...........## . #####.###...........# ####..#...<.....# ###..#.......# #..#.......# ####.......# .......##..# ........ ### ......... ........ ....... ..... .