######## #....<.# #.###### #..@...# ........####(# ####.##.# # # #.# #.# #.# #.# #.#