#######.# #.h...... #h#####.. .b. ?.... ......# ####.### #.# #.#