###### #.....# ##....... ##........ #####......... ####..<.......... #................. ...###.....l...... # #............. #.........(((. #............(( #.............# ##............# ######......## ########