(;AB[bq]AB[cq]AB[cr]AB[dq]AB[eq]AB[ep]AB[er]AB[fr]AW[dr]AW[ds]AW[es]AW[gr]AW[gq]AW[fp]AW[fo]AW[eo]AW[dn]AW[dp]AW[cp]AW[bp]AW[aq]AW[br]AB[cm]AB[dm]AB[em]AB[fm]AP[goproblems]
(;B[ar];W[as]
(;B[bs]
(;W[cs];B[fs]
(;W[ap];B[bs]
(;W[cs];B[ds]C[Black lives! Nice job! Black A2 and B1 are the key moves.RIGHT])
(;W[ar];B[ds]C[Black lives! Nice job! Black A2 and B1 are the key moves.RIGHT]))
(;W[ar];B[bs];W[cs];B[ds]C[Black lives! Nice job! Black A2 and B1 are the key moves.RIGHT]))
(;W[ar];B[ap];W[ar];B[aq];W[fs]
(;B[bn]C[Black connects!RIGHT])
(;B[bo]C[Black connects!RIGHT])))
(;B[cs];W[ar];B[fs];W[ds])
(;B[fs];W[ar];B[cs];W[ds]))
(;B[bs];W[ar])
(;B[fs];W[ar];B[cs];W[ds])
(;B[cs];W[ar];B[fs];W[ds]))