####### ######## ############## #################.....# #......# #.............# ...........#....#.....# #......# #.............# ...........'....#.....# #......# #.............# ...........#....#.....# #......# #.............# ..........##....#.....# #......# #.............# ..........##....#.....# #......#####.............# ###############....#.....#.....######........................# ..............#....#.....###'###....#...........######.......# .......!......'..[.#................#...........# #.......# ........F.....#....##...............#...........# #.......# ...?..........#######...............'........(..# #.......# ..............#....##....##.........#...........# #.......# ..............#....##....##.........#.......(...# #.......# ..............#.....................#........(..# #.......# ...[..........#........#8.8#........'........(..# #.......# #######+#.....#........8...8........#.(.....[(..# #.......# #.....#........8.>.8........#...........# #.......# #.....#....##..8...8..##....#........)..# #.......# #.....#....##..#888#..##....#...........# #.......# #.....#....#......#....#....#...........# #.......# #....#......#....#....############# #.......# ##.....#....#..... #.......# #.....#...## #.......# ......# ..# #######.......# #........###### #........'...# #........#...# #........#...# #........#...# #....<...#...# #........#...# #........#...# #........#...# #........# #.......## #.......# #.......#