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