### #... #.. #+...# #.# #...F# #.#### ##.....## #.##.## ##.......# #.#...####......... #........'.......>. #.#.).####.>.....?. #.##.## ##.......# #.#### ##..!.(## ..# #.# #h..## ... #.# #+## #.# #.# #!# #.# #####.##### #.# #.# #.........# ##.## #o# #.###.###.# ##...## #######o# #.# #.###.######.....####.....o.# #.# #.##.#................####### #.# #.....########.######## #.#######.# ### #.........# ###########