######### ....>.Z.# #.# #.# #.# ############.# #............# #.############ #.# #.# #.. #.# #.S #.# ..# #.# .. #.# #. #.# l?.###.###.# ...........# ...###.###.####### #. #.......# #. #.#####.# #. #.# #.# #. #.# #.# #. #.#####.# #. #.......# #########