(;AB[eq]AB[er]AB[fr]AW[ds]AW[dr]AW[dq]AW[ep]AW[do]AW[co]AW[cq]AB[dn]AB[cn]AB[bo]AB[bq]AB[cr]AB[br]AB[eo]AB[cs]AW[fq]AW[gr]AB[bn]AB[ip]AB[ho]AB[gn]AB[jq]AB[jr]AW[ir]AW[gq]AW[is]AB[fm]C[Black to get the best result]AP[goproblems]
(;B[dp]
(;W[cp]C[CHOICE];B[fp];W[fo];B[dp]C[RIGHT])
(;W[fp];B[cp]C[RIGHT]))
(;B[cp];W[fs];B[dp];W[es])
(;B[fp];W[dp]
(;B[bp];W[fs])
(;B[es];W[fs]))
(;B[fo];W[dp])
(;B[bp];W[fs]))