(;FF[4]GM[1]CA[UTF-8]AP[besogo:0.0.2-alpha]SZ[9]ST[0]
AB[ad][ae][bc][cd][ce][dc][ec][ed][ee][fa][fb][ga][gc]AW[cb][cc][db][eb][fc][fd][fe][gd][hc][hd]
C[What can B do at the top?]
(;B[ha]
;W[bb]
(;B[ab]
;W[ba]
(;B[ea]
C[good! W is a liberty too slow! RIGHT])
(;B[da]
C[good! W is a liberty too slow! RIGHT])
(;B[ac]
C[good! W is a liberty too slow! RIGHT])
(;B[hb]LB[aa:4][ac:2][ea:3][gb:5][ib:1]
C[This leads to a ko!])
(;B[ca]
;W[hb]MA[ca]LB[ab:A]
C[B loses the semeai! compared to playing at A, this B stone wasted a move!])
(;B[gb]
;W[hb]))
(;B[ea]
(;W[ba]
(;B[ab]
C[good! W is a liberty too slow! RIGHT])
(;B[da]
C[good! W is a liberty too slow! RIGHT])
(;B[ac]
C[good! W is a liberty too slow! RIGHT])
(;B[hb]LB[ab:2][ac:4][da:3][gb:5][ib:1]
C[This leads to a ko!])
(;B[ca]
;W[hb]MA[ca]LB[ab:A]
C[B loses the semeai! compared to playing at A, this B stone wasted a move!])
(;B[gb]
;W[hb]))
(;W[ab]
(;B[da]
C[RIGHT])
(;B[ca]
C[RIGHT])
(;B[ba]
C[RIGHT])
(;B[ac]
C[RIGHT])))
(;B[da]
;W[ba]
(;B[ab]
C[good! W is a liberty too slow! RIGHT])
(;B[ea]
C[good! W is a liberty too slow! RIGHT])
(;B[ac]
C[good! W is a liberty too slow! RIGHT])
(;B[hb]LB[ab:2][ac:4][ea:3][gb:5][ib:1]
C[This leads to a ko!])
(;B[ca]
;W[ea]
C[B loses the semeai])
(;B[gb]
;W[hb]))
(;B[ca]
;W[ba]MA[ca]LB[ab:A]
C[B loses the semeai! compared to playing at A, this B stone wasted a move!])
(;B[ba]
;W[ab]
(;B[ea]
C[good! W is a liberty too slow! RIGHT])
(;B[ca]
C[good! W is a liberty too slow! RIGHT])
(;B[ac]
C[good! W is a liberty too slow! RIGHT])
(;B[hb]LB[ac:4][da:3][ea:2][gb:5][ib:1]
C[This leads to a ko!])
(;B[da]
;W[ea]
;B[ca]
;W[aa]
;B[ca]
;W[hb]))
(;B[hb]LB[ab:1][ac:6][ba:4][da:3][ea:2][gb:7][ib:5]
C[This leads to a ko!]))
(;B[bb]
(;W[ha]
(;B[hb]
;W[ib]
(;B[ia]SQ[ha]
C[ko!])
(;B[ca]
;W[gb]))
(;B[ca]
;W[gb])
(;B[gb]
;W[hb])
(;B[da]
;W[gb])
(;B[ea]
;W[gb]))
(;W[hb]LB[ha:1]
C[W would lose the semeai like this.])
(;W[gb]LB[ha:1]
C[W would lose the semeai like this.]))
(;B[hb]
;W[ea]
(;B[bb]
;W[ha]
(;B[ia]
;W[gb]
C[ko!])
(;B[ca]
;W[gb])
(;B[gb]
;W[ib])
(;B[da]
;W[gb]))
(;B[ha]
;W[bb]LB[aa:5][ab:1][ac:3][ba:2][gb:6][ib:4]
C[still ko!]))
(;B[ea]
;W[ha]LB[hb:1][ia:3][ib:2]
C[ko!])
(;B[gb]
;W[hb])
(;B[da]
;W[ha]LB[hb:1][ia:3][ib:2]
C[ko!])
(;B[ca]
;W[bb]
(;B[ba]
;W[ha]LB[hb:1][ia:3][ib:2]
C[ko!])
(;B[ea]
;W[ha]LB[hb:1][ia:3][ib:2]
C[ko!])
(;B[hb]
;W[ab]
(;B[ea]
;W[da]
;B[ba]
;W[ha]
;B[ia]
;W[gb]
C[ko!])
(;B[ba]
;W[ea]
C[B cannot win this])
(;B[da]
;W[ea]
C[B cannot win this]))
(;B[ab]
;W[ba]MA[ca]LB[ab:A][ha:1]
C[B loses the semeai even after 1! compared to playing at A, this B stone wasted a move!])
(;B[ha]
;W[ba]MA[ca]LB[ab:A]
C[B loses the semeai even after 1! compared to playing at A, this B stone wasted a move!])
(;B[da]
;W[ba]MA[ca]LB[ab:A]
C[B loses the semeai even after 1! compared to playing at A, this B stone wasted a move!])))