### ..... ..########...# .............# ##########<>##### ................. #.##..##......##.. #.?.............. #.######......### ................ .###############