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