########### #....<....# #..g......# #..)g.....# #.........# ##J##'##+## #...$.....# ....##...#.#.# .$.. ..... # ..##...## ##... #.## #.#