.. ... # ..####. . ...#.. ..##.?.# # .......######.# ...?...H....... #......... #......... #......... #(........ #<........ ##(#####.# #.# # #.# ... ##. .. ..