##### ###.#.######### .## ###.# ##......##.#...## .. ##... #...............# .# .... ##.........#...###.## #..#### ## ###...............#...# ...#.## .## ##.#..............##..######.#...# .. #.....................##.#......# .# ##.#.##....................JJG..####.## #.....##..............#...GJ....................#.## ..#....................................#.## #.................................#.........# ##.....#....#...............................# ##.#..#...#...............................## #........#.........#................#......# ##.##.#...........................#.#.....## ###..........#..#.........>..^........#.## ##.#.......................#.....#.#### ####....................#.#.....### ###.#...............#...#.#.## #####.............##.###### ##.................# #.....###....##....# ##....##.......#...# ...#..####.........## #....... #........## ###.#....#....#..### #####.###..#....# ## #####..## ..## ... ..##