#######........ ...!........... ............... ............... ............... .......=....... ......)D....... .......<....... ............^.. ............... #######........ #......$. #........ #........ #........