######### ###########.......### ............#####...# ######## ...................# #......# #........######..## #......# #........# #..####......# ####...########....##......# #####..#### ###..........................# #.........#######......#####.#.#...<.........# #............#...................#.###.......# #..............#.#....)....#.....#...#.......# #.........###...)#.................#.)...)...# #.........# ##..##.........#......(###..<....# ###### #.........# #..##.........#...........)###### #....# #.....# #..########.###.......###..## #....# #####.##..####..# ###.# #...>...###...# #....# ##..gS.##....##..# #...###.............## #....# #...######.#.....# ##.##.......##..).....# #..).# ###...####..........##..##.##....#.........# ###....# ##.....##....###...########.#..#.......).#####......# #...........# ....# #.....................#....# #...........# .... #..#.....>......#######....# #...........# .... #.....#..........# #....# #.....#.....# ... #..............#.# ##.### #.....#.#...# #.##.##..........# #.# #.....# #....##..........# ###.# ####### ##...##..........# #...# #..#..#...>......#####.### #.###..................# #......................# ##..#####..............# #)......# ####.........# #.......# #.........# #.......#### #.........# #.......#..####....###.# #........##.# #.##.##..# #..........####.##..#.### #.......##......#.......# #################.......# #.......# #.......# #.......# #.......# #.......# #########