####### ###.....# ##### ##.#.###.##########...###### ##.#..##.............#......# ###.###.....#####...##...####.# ### #....#....#.# #.....##### #.# ..# #.###.#.....# ##...## #.# #.# #.# #.###.### ##.## #.# #####.###.# #.. #.# #.# #.# #....(....# ##.##.# #.# #.## ##+# #.###.##..# .##.# ##'## #..# ##[..# #.# #.##..####.##.# ##...## ##.# ##.....## #.###.##..........# ##.....## ###.## #[......## #..#..##.#......... ##.......## ##....# .........####....###.#.###..... #.........####....%# ......{..+..................... +..(......+.....<..#### ...).......##>.......#.###..... #.........###.........# .#.#.#.#.#.###.#.#####.# .#. ##.......## #.........# ...........# ###.# #.. ##.....## #.........# .#.......#(# #.. #### ##...## ####...#### .......?...# ##.# ##########'####### #...# .#...>(..#.# .# #................# #...# ...........# #.#######..#####.# #.### .#.......#.. #..## #%# #.# ####...####.# #.# #.........##.# #.# ....###...#.##.####.# ## #..##.........# ....#####.###### ####.. ...# #.# ##### #.#