(;AB[bp]AB[cp]AB[dp]AB[dq]AB[eq]AB[fq]AW[bq]AW[cq]AW[dr]AW[er]AW[fr]AB[gr]AB[fs]AB[hs]AW[gq]AW[hq]AW[hr]AW[fp]AW[go]AB[br]AB[ir]AB[iq]AB[jq]AB[jr]AB[kq]AW[kr]AB[lr]AB[ls]AB[ms]AW[lq]AW[mq]AW[mr]AB[nr]AB[nq]AW[np]AW[mp]AW[oq]AW[kp]AW[ip]AW[io]AW[jo]AW[ps]AW[pr]AW[pq]C[Enough liberties, or is it?]AW[cr]AB[aq]AW[es]AB[is]AW[ho]AP[goproblems]
(;W[ks];B[gs]
(;W[ar]C[Well done! You win the semeai! =)RIGHT]LB[as:1]LB[cs:2])
(;W[jp];B[js]
(;W[ar]C[Well done! You win the semeai! =)RIGHT])
(;W[kr];B[ks]
(;W[ar]C[Well done! You win the semeai! =)RIGHT])
(;W[ns];B[os];W[ar];B[as];W[cs]C[RIGHT]))
(;W[ks];B[kr]
(;W[ar]C[Well done! You win the semeai! =)RIGHT])
(;W[ns];B[os];W[ar]C[RIGHT]))
(;W[cs];B[bs]C[:(])
(;W[bs];B[ar]C[Behind by one move...! =(]LB[cs:1]LB[ap:2])
(;W[ap];B[ar]C[Behind by one move...! =(])
(;W[ns];B[cs]C[:(]))
(;W[ap];B[ar]C[Behind by one move...! =(])
(;W[bs];B[ar]LB[cs:1]LB[ap:2]C[Behind by one move...! =(])
(;W[ns];B[cs]C[:(])
(;W[cs];B[bs]C[:(]))
(;W[gs];B[ks]C[You could kill these black stones! =(])
(;W[ns];B[ks]C[You could kill these black stones! =(])
(;W[ar];B[ks]C[You could kill these black stones! =(])
(;W[cs];B[ks]C[You could kill these black stones! =(]))