########################## #.......................<# #.######################## #........................# ##########################.# #..........................# #.########################## #..# ##.#####..## #...l...... #..######## #..# #..# .... #####