######## ####......# ##.##.####.# .. .( ######### ##.#.#.####.# .##.#. #.......### #.###.......# ..... #.#...#.#.#######.#........# #[..# #.#................#.......# #...# #.#...#.#.##########..#.#..# #..(# #.##.##.### #..#.#..# #...######.....<.# #.......# #........####.#### #.......# #####...####.......# ####.#### ...............##..#####.. #.# ............>............. ####.#### ...............###.#####. #.......# #####...####...###.# #.##..#.# ###..)...........# #.##..#.# #.......########.###### #.#...#.# #.#...#.# #.......# #.#.#.#<# #.#...#.# #...###.# ######.#.#.#.# #.....#.# #.###.##.# #............# ###.#####.# #.# #.##.# #.#####..##### #.......#.######.###.##.# #.#####..# #.#.......#..........##.####.##.....# #.#..##..##.####............)....#.## # #...(..##.##......########.##.##.# .....#.........#.##.# #.......# #.##.#...##.##.#.##.# ######### #.......)##.......#.# # ##.....#####.##.#.# ###.### #.##.#.# .. #......# ... ####.### #.. #.# #.# #.# .. #.# #. ####.# #o #....# #) ########.#### # #. #...o..o.# .##.##. #.#####..# .......#####.#####..# #....)o..#o##.....# ########......##.## ###.#####.# #.......# #########