#..# ...# #..##...## #...#....### #........... #........... #........... ##........... ##....<.# ##......## #..###..# ###.## ##.# ##..## #.# ##..## #.# # ##..## #.. ..# ##...# ##. #...#....## ..........##### ...........!... .......H#####.. ........# ......... ..)...... ....!..... .......... ...........