### ###... #...... ###########....... ........ll....(... .......##........# ...#####.........# # #.........## #........## ##......## ##....## ##..## ####