######### #.### ###........ #.#.# #..<....... #.#.# #.#........ ########.#.###.#........ ##.....##.#.....#........ #.)....##.#..####........ #..##..##.#....#####.#+## #......#.....#.## .# #####..##..^...... .. #........#.### #####.#...#.#.#### ....## #.......>........ [.....## #.#####.#.....#.. .#....J.# #.#####.......#.##.##....#.# #.............#... ......... #.#######.###.#.# #...?.# #.......####.....# #####...Y........# #######......# #+###..... .... ... .# #