This is GNU Go, a Go program. Contact gnugo@gnu.org, or see
http://www.gnu.org/software/gnugo/ for more information.

Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
2008 and 2009 by the Free Software Foundation.

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
publishedby the Free Software Foundation - version 3 or
at your option, any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License in file COPYING for more details.

You should have received a copy of the GNU General Public
License along with this program; if not, write to the Free
Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02111, USA.

(;GM[1]FF[3]
SZ[19]HA[0]
GN[Takamoku joseki database]
;B[od];W[qd]
(;B[qc]MA[lf]C[j
];W[rc]MA[lf];B[pc]MA[lf];W[re]MA[lf]C[U
];B[kc]
MA[je];W[pf]MA[nh]C[U
])

(;B[qe]MA[lg]C[j
];W[re]MA[lg]C[U
];B[pe]MA[lg];W[qf]MA[lh]C[U
];B[rf]
MA[lh]C[U
];W[rg]MA[lh]C[U
];B[rd]MA[lh]C[U
];W[sf]MA[lh]C[U
];B[qc]
MA[lf]C[U
])

(;B[pf]MA[li]C[j
]
(;W[oc]MA[li]C[U
]
(;B[nc]MA[ki]C[U
];W[pc]MA[li]C[U
];B[nd]MA[li]C[:-,shape(5)
]
(;W[rf]MA[li])

(;W[tt];B[re]MA[li])
)

(;B[pd]MA[ki]C[U
];W[pc]MA[li]C[U
];B[qc]MA[li]C[U
];W[rc]MA[li]C[U
];
B[qb]MA[li]C[U
];W[rb]MA[ki]C[U
];B[qe]MA[ki]C[U
];W[rd]MA[ki]C[U
];
B[nc]MA[ki]C[U
];W[pb]C[U
];B[ob]MA[ki]C[U
];W[qa]C[U
];B[md]MA[ki]
C[U
])

(;B[pc]
C[This leads to very tricky fighting, so we don't initiate this sequence.
]
;W[pd]MA[nf]C[U
];B[qc]MA[mg];W[rc]MA[ng]C[U
];B[rb]MA[mg];W[rd]MA[mg]
;B[ob]MA[mg];W[nc]MA[mg];B[nb]MA[mg];W[mc]MA[lg];B[oe]MA[kg];W[sb]
MA[lg];B[qb]MA[lg];W[qg]MA[mi]C[U
];B[ph]MA[ki];W[kc]MA[ji];B[mb]
MA[ji];W[lb]MA[ji];B[ld]MA[ji];W[lc]MA[ji]C[U
];B[ma]MA[ki];W[qf]
MA[ki];B[qh]MA[hi];W[rh]MA[hi];B[ri]MA[hj];W[pg]MA[kj];B[og]MA[kj];
W[oh]MA[kj];B[ng]MA[kj];W[sg]MA[kj];B[oi]MA[kj]
(;W[hc]MA[gj]LB[oh:A]C[;!defend(A)
];B[nh]MA[hj])

(;W[nh]C[;safe_omove(*)
]MA[kj])
)
)

(;W[tt]C[U
];B[qc]MA[li]C[t
])
)

)
