##.########## ........ao..# ##.########.# #)# #a# .......o..# .....####.# #### ..# .# .# #