# .# #######..# .#.##........# .........a....## ........####### ##.####.. # ..# ####