######## ##### #......# #...# #......# ######...# #......# # #........# ####......########## ..#.##........##########.............>....# ...............'.........).............###.# ...##..<###.[.##########.##......####.###.# #...#......# #.####.............# ##..#......# #.# #.#######.##### ##.#..)...# #.# #.# #...# ..#......# #.# #.#####.#.# #.#....).# #.# #...)...#.# #.#......#########.############.# #.#.................rg....#...#.# ###.#.#######....#.######.#.#.#.### #.#.# ###....#........#.......# ..#.. ........#r.......#.....#.# # ### #..........#..##.#.# #.#.#'####....##.#.# #.#.#.# ####.##.#.# #.#.#.# .....#.# #.#.#.. #.#..#.# #...... #.#..#.# ..#....# #.#.... ........ ..# # .....## ..# #.... .