####### #.....################ ####........g...........# ..(......##############.# %......g.# .# ####...l.# .# ####g## .. #######.# .# ..S.....#####.# .g ######.lg..)..# .. #.######## #.. #?.. #... #.#. ....