########## ######### #......... #.......# ###......... ########...#.......## # #########.#......... #..........#........# .# #.........#......... #..........#........# . #####.###.##....#+# #######..........####.....# .# #.###.......#.# #....##..........# #.....########.# #........#.##.# #....##..........####....[.........# #..........##.#########....##..........#...............# #####.....>...........'....''..........'.............#.##### #...........#.....###....##..........#.............#.....# #.#....#.##.#.....# #....##.......####......##.....#..#### #.#.##.#.##.####### #....########## #......###.##.#..####### #......#.##.# ###### #..........##..........# #.#....#.##.############ #......###..........##.# #.#.##.................. +........>....#..#..##.### ###.############.########## #.....#.#................# #######...# #...)....#........# #######.....##...#.###.#.# #.........# #........#........# #.........<.......# #.........###.......)#........# #....##.#.#[....### #...........########.'........# #.#.###.#.###.### #...........## ###?.......# #.#......)....# #............# ######........# # #.#..##.#.....# #######......# ..............# #. #.#..##.....### #......# ####.#.........# #.. #....##.....# ####...# #..............# ... ##....#.###.# ##### #.##.#g#....#### # .. #..#.#.# #..# #######.##g#g#....# ....#.###..#.#.###..# ........##.#.#....# ......S)............# ........##g#<#....# ###...{.....#.......# ........'..###....# #.#.###...#...?. ........#..###....### ..... #......... ........'............ . #.# ###...# # ........##.##g###.... ... ..... ........##......# . ... ...#.# ..#############.# .# ##.#.# .. #..).).# ######.# #######.# ........# ........# ........# ........# ........# ......[.# ........# ........#