Would black J16 threaten anything? So after J16 white will tenuki. If you think so, play it out.
(;AB[cf]AB[cd]AB[dc]AB[ec]AB[ee]AB[fe]AW[ed]AB[hc]AW[fc]AW[gd]AW[ge]AB[ie]AB[jd]AB[jc]AB[jb]AB[ja]AB[ka]AW[ic]AW[ib]AW[hb]AW[if]AB[ke]AW[je]AW[jf]AW[kg]AB[le]AB[lf]AB[mf]AB[lg]AB[nb]AW[mb]AW[lc]AW[kb]AW[la]AW[nc]AW[kd]AW[md]AW[ld]AW[me]AW[ne]AW[oe]AB[od]AB[nd]AB[pd]AB[pe]AB[oc]AB[ob]AB[pf]AB[qf]AB[re]AB[qd]AB[rb]AW[pb]AW[qc]AW[rc]AW[rd]AW[sb]AW[ra]AW[hf]LB[dp:No]AP[goproblems]
(;B[id];W[pp]C[White tenukis];B[gb]
(;W[fb]
(;B[ha];W[gc];B[ia]C[RIGHT];W[ib]C[Black can even tenuki this. Though a weak ko is possible for white.]
(;B[na];W[fa]C[]
(;B[dp];W[ga];B[ma]
(;W[lb]TR[nf]TR[of]TR[mc]TR[kc]MA[hb]MA[ic]MA[hd]MA[he]C[First player wins];B[kc];W[hb];B[of];W[hd];B[nf];W[ic];B[mc]C[RIGHT])
(;W[hb];B[kc];W[lb]TR[nf]TR[of]TR[mc]MA[ic]MA[hd]MA[he]C[First player winsRIGHT];B[of];W[hd];B[nf];W[ic];B[mc]C[RIGHT]))
(;B[ga];W[hd];B[ma];W[lb]TR[nf]TR[of]TR[mc]MA[hb]MA[ic]MA[he]MA[kc];B[dp];W[hb];B[of];W[he];B[nf];W[ic];B[hc]C[SnapbackRIGHT]))
(;B[dp]C[RIGHT]
(;W[kc];B[na];W[ma]C[Black is not afraid of this koRIGHT])
(;W[fa];B[na]C[RIGHT];W[ga];B[ma]
(;W[lb]TR[nf]TR[of]TR[mc]TR[kc]MA[hb]MA[ic]MA[hd]MA[he]C[First player wins];B[kc];W[hb];B[of];W[hd];B[nf];W[ic];B[mc]C[RIGHT])
(;W[hb];B[kc];W[lb]TR[nf]TR[of]TR[mc]MA[ic]MA[hd]MA[he]C[First player winsRIGHT]))))
(;B[ia];W[gc];B[ha]C[RIGHT];W[ib]
(;B[na];W[fa]C[]
(;B[dp];W[ga];B[ma]
(;W[lb]TR[nf]TR[of]TR[mc]TR[kc]MA[hb]MA[ic]MA[hd]MA[he]C[First player wins];B[kc];W[hb];B[of];W[hd];B[nf];W[ic];B[mc]C[RIGHT])
(;W[hb];B[kc];W[lb]TR[nf]TR[of]TR[mc]MA[ic]MA[hd]MA[he]C[First player winsRIGHT]))
(;B[ga];W[hd];B[ma];W[lb]TR[nf]TR[of]TR[mc]MA[hb]MA[ic]MA[he]MA[kc];B[dp];W[hb];B[of];W[he];B[nf];W[ic];B[hc]C[SnapbackRIGHT]))
(;B[dp]C[RIGHT]
(;W[kc];B[na];W[ma]C[Black is not afraid of this koRIGHT])
(;W[fa];B[na]C[RIGHT]))))
(;W[gc]
(;B[fb]C[This is the simplest way]
(;W[hd];B[ha];W[hc];B[ia];W[eb]
(;B[ea];W[he];B[db];W[kc];B[ga]C[RIGHT])
(;B[db];W[ea];B[da];W[he];B[fa];W[kc];B[ga]C[RIGHT]))
(;W[ha];B[hd]
(;W[he];B[ga]C[RIGHT])
(;W[eb];B[ia]C[RIGHT])))
(;B[ha];W[hd]
(;B[fb];W[hc];B[ia];W[eb]
(;B[ea];W[he];B[db];W[kc];B[ga]C[RIGHT])
(;B[db];W[ea];B[da];W[he];B[fa];W[kc];B[ga]C[RIGHT]))
(;B[ia]
(;W[hc];B[fb]C[RIGHT];W[eb]
(;B[ea];W[he];B[db];W[kc];B[ga]C[RIGHT])
(;B[db];W[ea];B[da];W[he];B[fa];W[kc];B[ga]C[RIGHT]))
(;W[fb];B[hc];W[ib];B[na];W[fa];B[ma];W[lb]TR[nf]TR[of]TR[mc]TR[kc]MA[ga]MA[hb]MA[ic]MA[he]C[First player winsRIGHT])))))
(;B[dp]))