Another one, easier this time:
New level!
<tbc> A
# Ok-ish
#Not too hard but not a walk in the park
###
OOOOOOOOOOOOOOOO
O=+|.|M...-===kO
O2.|.|M........O
OD+|.|M..-.....O
OOOOOOM.....m,,O
,..+...MM......O
x.............=O
O,O,O........==O
Oi....mmm...OOOO
Ob.........b...O
OOOOOOOOOOOOOOOO
OOOOOOOOOOOOOOOO