######### ...(..w<# ............... ...)......[.... ######......... #..(....(. #......... #....(.... ##########