(;AW[os]AW[pr]AW[oq]AW[nr]AW[np]AW[po]AW[pn]AW[qn]AB[pq]AB[qq]AB[qp]AB[qo]AB[rn]AB[qr]AB[qs]AB[rs]AW[rr]AW[rq]AW[sr]AW[rm]AW[pk]AB[qj]C[What does Black have here?]AP[goproblems]
(;B[sn]
(;W[ro];B[rp]
(;W[sm]
(;B[so];W[sp];B[sq]MA[sp]C[Well done, a direct ko, which you're taking first... Doesn't get much better with ko problems... ;)RIGHT])
(;B[sp];W[so]C[:(])
(;B[ss];W[so]C[:(]))
(;W[sp];B[ss];W[sm];B[sq]
(;W[rr];B[so]C[Black would live...])
(;W[so];B[rr]C[Black would live...])))
(;W[sm];B[ro]
(;W[sp];B[rp]C[RIGHT])
(;W[rp];B[sp]C[RIGHT]))
(;W[rp];B[ro]C[Black has too many liberties...RIGHT])
(;W[sp];B[ro]C[RIGHT]))
(;B[ro];W[sn]C[:(])
(;B[rp];W[sn];B[so];W[ro]MA[rn]C[Black has to win it twice to live! :(])
(;B[sp];W[ro]C[:(])
(;B[ss];W[ro]C[:(])
(;B[so]C[See next problem! :D])
(;B[sm];W[ro]C[:(])
(;B[sq];W[ro]C[:(]))