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 ]) ) )