### ##..# ##....### #....##.## #.#.#...# #......## ##......## #####..^.....# ##.#.........## #............##### ### #...^.#.......##.## ##.## #....#........#...###...## ##................#......# ### ###...#...........#.......# ##.#####.#......................## #...#.#.......<.....#..........## #.#........J...............#### ##.#........JJ>.............## #..........JJ................# ##...........................## #........#..#...............### #.......#.....................# ##.......#........#...#....#....# #......<..#.......##...##.###...# ##.......###...........#...# #.## ###^...## ###...^....#.#.#.. ..# ##..## #...........###.#.## #..# ##..........## ## .... ##...........# ##..## #.........#.## #### ##.........## ###.####.## ### ###