(;AB[cp]AB[cn]AB[cm]AB[eq]AB[fq]AW[do]AW[fp]AW[gp]AW[hq]AW[dm]AB[cl]AP[goproblems]
(;W[bp]
(;B[co]C[CHOICE];W[cq]C[];B[dq];W[cr]C[If you don't see how this is alive, then http://senseis.xmp.net/?TripodGroup is something for you.RIGHT])
(;B[bq]C[CHOICE]
(;W[co];B[bo])
(;W[cq]C[];B[dq]
(;W[cr];B[bo])
(;W[co]C[RIGHT]))
(;W[dq];B[dp])
(;W[dp];B[cq])))
(;W[dq];B[dp]
(;W[ep];B[cq])
(;W[bp];B[bq]))
(;W[dp];B[cq])
(;W[cq];B[bp])
(;W[bq];B[cq])
(;W[cr];B[cq]))