############ ######### #..........# #.......# ..####.###.#####.#### ##...##..........# #.....#######.##.# # ##...## #.##.# # ##. ##.## #.##.##.# ##.# #.# #.......# ..# #.# ####.#### #.# ##'## ######.# #.# ##...## #...##.# #)## ##.....## #.#....# #<.## ##.......## #...#### ##...####....<....####...######## #.......'.........+.............. ##...####.>.......####...######## #..## ##.......## #..## #.... ##.....## #.## #..### ##...## #.### #....# ##'## #...# #.##.# #.# ###.# #. #.# #.# #.# #.##.###.# ##.## #.# #........###...###### #.# #)# #.........####.# #)# ##...#.........# #.########.##.##.###### #.>....###.##.##.# ######........##.# #####.#####.# #.# #.# #.# ... #.. ..# #.# ### #.# .# # #' ... .... ## ..... ##.## # ......####...#.### ......+........... ......####...#.## ..S.. ##l## .... ## ... #+