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