#. # ...)####.# .# ###........#####.# #.....###........#### #.....##.....<....... #......#............. #....gs#..##..##..... #....hS#..##..# #### #.gh>oh.....# ######.####.# ..... #.# ###.#.##.# ........ .## ##.# .. ..# ## ##