## ### ##########....# .... #...##......... #####...###.....#####.. ####...####.....####... ###.........###'###....... #......<......'.g......⌠.. ###.........###%###....... ####...####.....# ##... #####......#..g.# # ......!.#..##... ..##.....#..# .. # ###..# #.# ##.# ## #.. #.# #.#