#.. #.# # #.# #.#.# .#.### ....###.# #!......# #