######## ######## ############# #......# #......# #......'....# #......# #......# #......#....# #......# #..?...# #......#....# #......# #......# #......#....# #......# #......# #########..## ###......### #......## #...####..######.....#+#..# ##......# #.....#..............#.....#....# #......# #.....#..............#.....#....# #......# #.....#..............#.....'....# #......# #.....#..............#.....#....# #..>...# #...Z.#...[..........#.....#....# #......# #.....#..............#.....#....# #......# #.....#..............'.....#....# #......# #.......#.########...#.....#'#########......# #########.##....########..............############ #...............#..................#......# #...............#............#.....#......# #...............#............#.....'......# ##...##..##..##.#...>........#....##......# ##...##..#####################....##......# #......................<.....#....###'###### #............................#............... #............................#............... #............................#............... #...........................#####'##.....###### ##. #...........................##....##.....###..# ...# ##'######....##.######.##...##................# ....# #.......#+#####.## #.##...##.O..............#.....# #.......#........# ...(....s................'.....# #.......#........# .......##....###....####.#../..# #.......#........# ....... ####+###....####.# #'##. #.......#.......## ####... #.......#... .# #.......###'###### #... #.......#.... #.......#.......... .... #.......#..... #########.......... ..... #.......#...... #......)(.......... ...... ################ #.....(###########. #.....(#.........# #......'.........# ########.........# #.........# #.........# #.........# #.<:......# #.........# #.........# +.........# #.........# ##.....#### #.....# +.....#