(;AB[dr]AW[fr]AW[gr]AW[gq]AB[gp]AB[hq]AB[hr]AB[eq]AB[ep]AB[eo]AB[fq]AW[fp]AW[fo]AW[en]AW[dn]AW[go]AB[hp]AB[fn]AB[iq]AB[fm]AW[dm]AB[em]AW[dp]AW[cq]AW[hn]AB[ip]AB[ho]AW[gn]AW[io]AW[in]AB[jo]AB[jn]AB[jm]C[b held his fingers crossed because...]AP[goproblems]
(;W[er];B[dq]
(;W[cr];B[do]
(;W[co];B[cp];W[ds]C[what a mess! :)RIGHT])
(;W[ds];B[co]MA[gn]MA[hn]MA[in])
(;W[cp];B[co]MA[gn]MA[hn]MA[in]))
(;W[do];B[cr]
(;W[bq]C[w has 2 3-lib-ed groups!])
(;W[br];B[bq]
(;W[cs];B[cp])
(;W[cp];B[bs]C[no tricky approaching with d1 here now that w has 3 libs!]))))
(;W[dq];B[er]))