######## ###......# #.)......# #........# ###...###### #.......c.. #(############# #.#...........# #ac..(..(.....# ##.....######## #..#### #..# #..# #..# #... ##.#