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