(;AP[goproblems]AB[bs]AB[cs]AB[bq]AB[br]AB[bp]AB[dr]AW[ds]AW[cr]AW[cq]AW[cp]AW[co]AW[bo]AW[eq]AW[fq]AW[gq]AW[hq]AB[ip]AB[iq]AB[ir]C[Black to connect.](;B[fs](;W[gs](;B[gr];W[fr](;B[hs]C[RIGHT])(;B[es];W[hr])(;B[hr];W[es]))(;B[es];W[gr])(;B[hs];W[gr])(;B[hr];W[gr])(;B[er];W[gr])(;B[fr];W[gr]))(;W[fr](;B[hs]C[RIGHT])(;B[gs];W[hs];B[hr];W[gr](;B[is]C[RIGHT])(;B[es]C[RIGHT]))(;B[hr];W[gs](;B[gr];W[es])(;B[es];W[er](;B[ds];W[gr])(;B[gr];W[ds];B[es];W[fs]))(;B[er];W[dq](;B[gr];W[es])(;B[es];W[ds])))(;B[es];W[gs])(;B[er];W[gs])(;B[gr];W[hr])))(;B[fr];W[gr];B[gs];W[hs])(;B[gs](;W[fs];B[fr];W[gr];B[es];W[hs])(;W[hs];B[hr];W[fs]))(;B[hs];W[fs])(;B[gr];W[fs])(;B[hr];W[fs])(;B[es];W[gs])(;B[er];W[gs]))