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