(;AB[ar]AB[br]AB[cr]AB[cq]AB[dq]AB[dp]AB[eo]AB[fn]AB[fp]AB[gp]AB[gr]AW[dr]AW[eq]AW[ep]AW[fr]AW[bq]AW[bp]AW[co]AW[do]AW[dm]AW[hq]AW[hr]AW[kq]C[Black has to do something to save the corner.]AP[goproblems]
(;B[fs]
(;W[gq]
(;B[er]
(;W[es];B[fq];W[gs];B[er]C[Black connects.RIGHT])
(;W[fq];B[ds]C[Black is alive inside.RIGHT]))
(;B[fq];W[er];B[ds];W[gs]))
(;W[er];B[gq]C[White is captured.RIGHT]))
(;B[gs];W[gq];B[er];W[es];B[fq];W[er])
(;B[er];W[es];B[fq];W[er]
(;B[gq];W[gs];B[cs];W[hs];B[ds];W[fs])
(;B[gs];W[gq]))
(;B[es];W[er]
(;B[gq];W[gs])
(;B[fs];W[gq])
(;B[gs];W[gq]))
(;B[ds];W[er];B[gq];W[gs];B[fs];W[es];B[cs];W[hs];B[fq];W[fs])
(;B[gq];W[gs];B[er];W[es];B[fq];W[er];B[cs];W[hs];B[ds];W[fs])
(;B[fq];W[er];B[gq];W[gs];B[ds];W[fs]))