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