##### ##.... #..... #..... #.....## #....r<# #............. #.....####.... #..... .# #..... ##...# ####