.. . .### ...# #.. . #.# .. ##.## ...######...# ......?...##$# #.......##..## #.....