########### #(.(.....<# #(######### #######(###### .........(..(# .######.####.# #.....(.....# #.#####.##### ... ####