#..# #..# #..# #..# #..# #..# #..########## ##.###(.ghh......# ........<.#######.# ###.###..(# ..<..# ###...# #...% ##..#. #..#.. ...# .