........................................ ........................................ ...................*.................... ................../#\................... ................./###\.................. ................/#####\................. ........*======*.......*======*......... .........\.................../########## ##########\................./########### ###########\.............../############ ############*.............*############# ###########/###############\............ ........../#################\........... ........./###################\.......... ........*======*.......*======*......... ................\...../################# #################\.../################## ##################\./################### ###################*#################### ########################################