####.. ##.....#. ##......o. #...To.... #......... #..o.o.... #hT....... #