# .# .# #.## ...# #####...##!. #+# #...hg...... ######.#####.###...##.. ##............# #.## #.........⌠...# .# ...###.###....## # ##'###..### #...##..# #...##..# #.<.##..# #...##..# #...##..# ######..#