.. ... .... ##.... #####...... ..#####.........# ................. #..<#.# #.###.##.. .######......... >............... ##.#####.##.###. ....###g## # ...$.....# .........###... ............... #.#.......$.... # ######.###... .# .. .. . .>. .$. ....