######## #......# ###############################......# #>...................................# #.##.####.....#######.#.#######.###### #.##.# #.###.# #.#..#.)..#.# #.##.# #.# #.# #......#..#.# #.##.####.# #.# ####.###.##.# .# #(##......###.# #...........# .# #######.######......#######.##.###.#################.### #..................................................>...### #.......######.#............##.###.######.#####(.........# #.......######.#.#############.###.# #.# +....>.....# #########......#.# #..##.# #.# #..(.......# #.######.# ##.##.# #.# #...(...c..# #.####.#.# ###### #..#.# ... #..........# #.#....#.# #.(..# ##.#.# #.# #..........# #.#.##...# ##.#.# #...# ..# ############ #.#.###### #.#.#####..# #.#.# #######+#....##..# #.#.# #........###.###.######+#### #.#.# #........'.#.###.##........# #.#.# #........#.#......#........# #.#.### #........#.######+#.....(..# #.#...# #........#...<#.........#### ###'###'## #........######.........# #....)...# #........# #.......<.# #........# ########## ####'####.# #........# ####..###.# #........# #.......#.# #........# #.###.#.#.# ########## #. .#.#.# #+ .. #.# ... .. ... ...#