... ..# # #+ ..# . #.##.####..##.. ............... ............... ..........[.... ......o)o...... ##+####'######### #............# #............# +.........<..# #............# #....########## #.... #.... #....