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