###### #<...# ####.# #.# .......@....... ..###.#..###### #.#g.. # #...# ##..# ..# #.g