######### .......# ....... ...... ##################...# #>...............#...####### #.##############.....(.....# #.# ##..........# #.# #..........# #.################.##......#### #.........)gg.....(.(.......... #.#################.#.......# #.# #.#)......# ###.#### #.#.......# #......# #..######.# #......# ##.# .# #......# #g## .# #......# ### #######(.#####.# #......#####.. ........g....#.# #.........##.# ########..##.#.# #.........##.# #.......#......# #.........##.###.#####.#..#...# #.......)........# #.#..#....... ###.###..........# #.#........... ... #..........# #.#.#....g....g .... #...##.###.# #.#.#.......... ..... #...##.# #.# #.#......#####. ..... #...##.###.# #.##...# ######.#...# ####.#.#### #......)..# #.........# #.........# #.........# #.........# #>........# #....... #.........# #......# #.........# #......# #.........# #......# #.........# #......# ####.#.#### #......# #.#.# #......# ################# #.#.######......######.# #...............# #.#........##.#.)......# #.############.## ########.#..#.######## #.# #.# ####(#.# #.# #.# #.#.# #.# #.# #.#.# #.# #.# #.#.# #.# #.# #.#.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.#.##########.# #.# #.#............# #.# #.############## #.#############.# #...............# #.############### ###