This is a really nice problem that I found on BadukPop that I waned to share!
(
; AB [mm][mo][mq][nl][nq][or][pk][pl][pm][pr][ps][qk][qn][qs][rk][ro][rq][rr][sk][so][sp][ss] AW [on][op][pn][ql][qm][qp][qq][qr][rl][rn][rp][sn] C [Black to play and get the best possible result.]
(
; B [qo]; W [sq]
(; B [po]; W [oo] (; B [sl]; W [pp]; B [qo]; W [ro] (; B [qn]; W [po] (; B [qn]; W [qo]; B [sm]; W [rm]; B [sp] C [RIGHT])(; B [sm]; W [sp]))(; B [sm]; W [sp]))(; B [sr]; W [pp] (; B [rs]; W [sq])(; B [sq]; W [rs])(; B [sl]; W [sq])))
(; B [sr]; W [po] (; B [rs]; W [sq])(; B [sq]; W [rs])(; B [sl]; W [sq]))
)
(; B [sq]; W [qo])
(; B [sl]; W [qo])
)