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