######### ##.......# ##........## ###....8.8...# ..#.....<....# #.#.#..8.8...# #.. #.........>. .. #........... #. #.g..#..###. #.##g##.#.... #....##.#..... #######.#s##.. .#