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