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