###########tt###########
#+....................+#
#.####################.#
#......................#
########.######.########
#......................#
#.####################.#
#._g    g      g    g_.#
#.####################.#
#........p....p........#
########.######.########
#......................#
#+#.#.#.#.#..#.#.#.#.#+#
###########tt###########
