###### #....#....# #....#....# #....#....# #....#....# #....#....# #....#....# ##############################....#....#### #............................'....'........ #.#.#.#.#####.################....#####.### #.#...#.# #.# #....# #.#.#.#.# #.##### ###### #.....#.#####.....###### ###.#.#....######.##...## ###### #..#.####.####....'...(# #....###..#.........######....########### #.##.....>(..............+..............## .# #.#########.#.........l..#....#########..# .# #..(........#...#.....#..#....# #.# #.# #######.######.##.######......# #.# #.# #.# #[.8.....8...###.# #.# #.# ### #..#.....#...# #.##########.####.# #..#..<..#...# #.....##.......%..# #..#.....#...# #####.##.####.##lZ# #..8.....8...# #......# #.##..# #.######.##..# #......# #..#..# #### #..#..[..##..# ###.....# ##.#..## .... #........)).## #..#######.#...### #..## #######..#### #... #.........# #... . #.## #.## #'#..#.##.# #..# ##.# #.# ..# ........##.# #..# ..... #.# ### ##.......##.###..###...... #.# #.......##...lb(.%..# #.# #.......##########....... ... #......># .....## #.......# .#.#.# #.......# ...# # .. # ##. .