## # .. #. #. #. .. #.###. #.... # #..W#5###.. #.hl..... ####.####