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