### ## ...####... .+# ....##.... ..# ...##... ..# #..##..# ..# .. ##..##..####..# . ...##...##...##...# #.# ..................# #.# #................## #.# ######..##..###### #.# ######..##<.## #.###................# (#.#####..#.................. ...........#...##...##...##... #g...g...#..####..##..## .. .......g#..#..####..##..# .#.#####..#...##...##... #..#........##... #.#####..#'......####. ...........######## .................. #.#####......#.... #.###### #.# #.# #.# ... .