#.# # #.## ##. ... . #.# ... ###.. #######.# #?#...... ........# #.#..... #....)###...# #...<.....# ##.####hg## # #..# #...# #..... #...... ########