(;AW[ap]AW[bp]AW[bq]AW[br]AW[dr]AW[cp]AB[dp]AB[co]AB[bo]AB[ao]AB[do]AB[eq]AB[er]AB[es]C[B to move]AP[goproblems]
(;B[cr]
(;W[cq]
(;B[ds];W[cs]
(;B[ar];W[dq];B[bs];W[as]C[ko? nice! :D (there's a slightly better ko though, see nav tree)RIGHT])
(;B[dq];W[ar]))
(;B[dq];W[ar])
(;B[ar];W[dq]
(;B[ds];W[cs];B[bs];W[as]C[ko? nice! :D (there's a slightly better ko though, see nav tree)RIGHT])
(;B[bs];W[ds]))
(;B[cs];W[bs]MA[ar]MA[ds])
(;B[bs];W[cs]))
(;W[cs];B[ds];W[cq]
(;B[ar];W[dq];B[bs];W[as]C[ko? nice! :D (there's a slightly better ko though, see nav tree)RIGHT])
(;B[dq];W[ar])))
(;B[ar];W[dq]MA[ds]MA[cr])
(;B[ds];W[cr]MA[dq]MA[ar])
(;B[cs];W[cr]MA[ar]MA[dq])
(;B[dq];W[ar])
(;B[bs];W[cr]MA[ar]MA[dq]))