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