.######## .....#.(. #...(... ##......# ........### ......b...## #........# #.............. #............## ............... .#............. ..........###.