#### ... ... ##########.# . ..$........##.# ..............# ......)bg.....# ...(..)<........ ......)......### .........$...# ....$......%.# ......>...#### ........>.# ##........# #.........