######### ......h.# #<# #.# #.# ... ... #...# ##.## ###