(;AB[pr]AB[qr]AB[qs]AB[rs]AW[pq]AW[qq]AW[rr]AW[sr]AW[ss]AW[rp]AB[op]AB[lr]AW[kr]AW[ks]AB[lq]AW[lo]AW[kq]AB[os]AB[oq]AB[ls]AW[lp]AB[mp]AB[np]C[White to do the obvious]AW[jp]AW[oo]AW[po]AW[pp]AP[goproblems]
(;W[nr];B[or]
(;W[mq]
(;B[ns];W[ms];B[mr];W[ms]C[Snapback!RIGHT])
(;B[nq];W[ms];B[mr];W[mq]C[Snapback!RIGHT]))
(;W[mr];B[mq])
(;W[ms];B[mq])
(;W[ns];B[mq]))
(;W[or];B[nr]
(;W[mq];B[mr])
(;W[mr];B[mq])
(;W[ms];B[mr]))
(;W[mq];B[mr]
(;W[nr];B[nq]
(;W[or];B[ns])
(;W[ms];B[ns]))
(;W[nq];B[nr])
(;W[ns];B[nr])
(;W[or];B[nr])
(;W[ms]
(;B[nr])
(;B[ns])
(;B[nq])))
(;W[mr];B[mq]
(;W[nr];B[or])
(;W[or];B[nr])
(;W[ns];B[nr])
(;W[nq];B[nr])
(;W[ms];B[nr]))
(;W[ms];B[mq]
(;W[nr];B[or])
(;W[mr];B[nr])
(;W[ns];B[nr]))
(;W[nq];B[nr]
(;W[mq];B[mr])
(;W[mr];B[mq])
(;W[ms];B[mr]))
(;W[ns];B[nr]
(;W[mq];B[mr])
(;W[mr];B[mq])))