### ... ..# #.# #.# #.# #<# #........ ###...##. ...# ..# .... .... ....