####### ......###########. #####................. .......##.......)# ......#.##.....#..# # #...........##...##...# ##.......####......# ###...### #....##...# ##.## ##....####.#. ###'### #.......... . . ##.....###.....#### .##. #.......##........# ... .. #...<...####......##.##.# ##.....## ###.......!..# #.....# ###........# +#####+ #########....?.# ...............# .......)r......# .#........###.# ########.# # .# .# .# .