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