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