#### ########....## ##......#...... #......<....... #....)......... #.............. #...........### ##########......##..# #......(##.)....##### #..............(... #................... #......o............ #.....(.######+###.. #.....o.# .. .....)..# ....(.).+ .....(..# ........# #...(...# #..(.....