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