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