A collection of 40 intermediate and hard problems. (;GM[1]FF[3] ;AB[cb][dc][dd][ae][be][ce][bg] AW[bb][fb][cc][ec][ad][bd][cd][de][ee][df] (;B[db]WV[db];W[ab];B[ba];W[ca];B[da];W[ed]) (;B[ac];W[bc];B[ab];W[aa];B[db];W[da] (;B[ab];W[ac] (;B[ea];W[eb];B[ba];W[ca];B[ba];W[ca];B[da];W[ed];B[ba]) (;B[ba];W[ca];B[ea];W[eb];B[ba];W[ca];B[da];W[ed];B[ba]) ) (;B[ea];W[eb];B[ab];W[ac];B[ba];W[ca];B[ba];W[ca];B[da];W[ed];B[ba]) ) ) (;GM[1]FF[3] ;AW[ro][qp][rp][qq][pr][qr] AB[qm][rn][po][qo][pp][nq][pq][or][os];B[rr];W[rs];B[sq];W[ps];B[ss] ) (;GM[1]FF[3] ;AW[ob][nc][md][nd][od][qe][re] AB[ma][lb][nb][lc][mc][oc][pc];W[pb];B[qc];W[qb];B[rb];W[rc];B[rd]; W[sc];B[sd];W[qd];B[sb];W[rc];B[sc];W[pd] ) (;GM[1]FF[3] ;AB[ao][bo][bn][bm][bl][cl][ck][dm][dn][fk][gl][fi] AW[il][jj][cm][cn][co][bp][bq][cr][dl][dk][cj][bj][bk][bh][ch][fj]; B[dj];W[ej];B[di];W[ek];B[gj];W[fl];B[gk];W[fm];B[en];W[fo];B[go]; W[gn];B[hn];W[fn];B[cp];W[do];B[eo];W[dp];B[ep] ) (;GM[1]FF[3] ;AW[dn][ao][bo][co][dp][ep][fp][fq][dr][er] AB[ap][bp][cp][cq][dq][eq][hq][kq][fr][gr];W[cr];B[br];W[ar];B[bs]; W[bq] ) (;GM[1]FF[3] ;AW[lb][nb][nc][sc][od][sd][oe][se][of][sf][pg][qg][rg] AB[ob][sb][oc][rc][pd][qd][rd][pe][re];W[qb];B[rb];W[pa];B[ra] (;W[qf];B[oa];W[pc]) (;W[rf];B[oa];W[pc]) ) (;GM[1]FF[3] ;AW[mb][rb][mc][qc][nd][qd][ne][qe][re][of][qf][og][pg] AB[nb][ob][pb][qb][pc][pd][pe][pf][rf][qg][rg][qi][qk] (;W[sd];B[ra];W[rc];B[sb];W[qa];B[pa];W[na]) (;W[ra]WV[ra];B[sd];W[rc];B[se]) (;W[sc]WV[sc];B[ra]) ) (;GM[1]FF[3] ;AW[ra][mb][rb][mc][pc][qc][nd][od][qd][pe][qe] AB[qa][nb][qb][sb][lc][nc][rc][sc][ld][md][rd][re][mf][of][pf][qf] (;W[pa]WV[pa];B[sa];W[na];B[lb];W[ma];B[la];W[oa];B[pb];W[ob]) (;W[na];B[lb];W[ma] (;B[la];W[pb];B[sa];W[oa]) (;B[oa];W[pa];B[pb];W[ob]) ) ) (;GM[1]FF[3] ;AW[ja][ib][ob][pb][hc][jc][qc][jd][od][pd][je][qe][kf][lf][of][pf][mg][ng] AB[ka][jb][kb][lb][mb][nc][oc][pc][md][nd][le][oe][mf][nf] (;W[lc];B[kc];W[ld];B[kd];W[ke];B[mc];W[ld];B[lc];W[ne]) (;W[ld];B[kd];W[lc];B[kc];W[ke];B[mc];W[ld];B[lc];W[ne]) ) (;GM[1]FF[3] ;AW[na][lb][nb][rb][oc][pc][qc][kd][le][qf]AB[ob][pb][kc][mc][nc][ne] ;B[mb];W[ma];B[ka];W[kb];B[oa];W[la];B[jb] ) (;GM[1]FF[3] ;AW[dm][en][fo][ho][dp][ep][fp][hp][eq][gq][iq][er][gr] AB[em][fm][dn][gn][hn][co][go][cp][gp][dq][fq][dr][fr][es][fs] (;W[cq];B[cr] (;W[ds];B[cs];W[gs];B[ds];W[bq]) (;W[bq];B[br];W[ds];B[cs];W[gs];B[ds];W[ar]) ) (;W[gs]WV[gs];B[ds];W[cq];B[cr];W[bq];B[br]) ) (;GM[1]FF[3] ;AW[bh][bi][cj][dk][cm][dm][bn][dn][dp][cq][dq] AB[ai][bj][bk][bl][bm][cn][co][cp] (;W[aq]WV[aq];B[ao];W[an];B[am]) (;W[ao] (;B[bq];W[bp]) (;B[bo];W[aq];B[an] (;W[ap]WV[ap];B[bq];W[br];B[ar];W[as];B[bp];W[ar];B[cr]) (;W[bp];B[ap]C[Ko.]) ) ) ) (;GM[1]FF[3] ;AW[da][db][dc][dd][ce][cf][ag][bg][cg] AB[ab][cb][cc][cd][be][bf] (;W[ba] (;B[ca] (;W[bd]WV[bd];B[bc];W[ad];B[ac]) (;W[bb] (;B[bc];W[ad] (;B[ae];W[af]) (;B[bd];W[ae]) ) (;B[bd];W[af] (;B[ae] (;W[bc]) (;W[ac]) ) (;B[bc] (;W[ad]) (;W[ae]) ) ) ) ) (;B[bb];W[ca];B[ad];W[af]) ) (;W[bd]WV[bd];B[bc]) ) (;GM[1]FF[3] ;AB[qj][pk][qk][ol][nm][qn][no][po][pp][qp][rp][pr] AW[ql][pm][pn][qo][ro][sp][rq][rr][rs] (;B[sk];W[rl];B[sl] (;W[sm] (;B[sn];W[so];B[rm]) (;B[rm]WV[rm];W[sn]) ) (;W[rn];B[rm];W[qm];B[sm]) ) (;B[rn]WV[rn];W[so] (;B[sq];W[sr];B[sn];W[sq];B[rl];W[rm]) (;B[sn];W[sq];B[rl];W[rm]) ) (;B[rl]WV[rl];W[rm];B[rn];W[so];B[sn];W[sq];B[sm];W[qm]) ) (;GM[1]FF[3] ;AW[qj][pl][ql][nm][om][nn][no][op][jq][lq][oq][pq][mr][or] AB[ml][nl][ol][pm][qm][ln][oo][po][lp][mp][np][nq][qq][pr][qr] ;W[pn];B[qn];W[qo];B[ro];W[qp];B[on];W[pp];B[pn] (;W[sn];B[rl];W[sm]) (;W[rp]WV[rp];B[rl];W[rk];B[mm]) ) (;GM[1]FF[3] ;AW[pa][pb][kc][mc][nc][oc][sc][pd][qd][rd][qg] AB[nb][ob][qb][pc][qc][rc] (;B[oa];W[mb];B[sb];W[na];B[ra]) (;B[qa]WV[qa];W[sb]) (;B[sb]WV[sb];W[ra];B[oa];W[qa];B[sd];W[mb]) ) (;GM[1]FF[3] ;AW[qb][rc][sc][qd][qe][pf][pg][ph][rh] AB[rd][re][sd][rg][qi][pi][ri][qf] (;W[sf] (;B[qh];W[rf]) (;B[rf];W[qh];B[sh];W[sg]) ) (;W[qg]WV[qg];B[rf]) (;W[sg]WV[sg];B[qh]) (;W[sh]WV[sh];B[qh];W[qg];B[rf]) ) (;GM[1]FF[3] ;AW[bb][cc][cd][de][df][cg][ch] AB[bd][ce][cf][dg][dh][ci][di] (;W[bf]WV[bf];B[be];W[bg];B[af];W[bi];B[ag]) (;W[bg] (;B[bf];W[af];B[be];W[bi];B[ah];W[ai];B[bj];W[bc]) (;B[af];W[ae];B[be];W[bi];B[bj];W[ah];B[aj];W[bf];B[ai];W[bc]) ) ) (;GM[1]FF[3] ;AW[lk][el][kl][ll][fm][jm][mm][fn][jn][go][ho][io][no] AB[ii][jk][jl][ml][im][km][lm][gn][hn][fo][ko][dp][fp][gp][ip][jp]; W[hm];B[gm];W[gl];B[hl];W[in];B[hm];W[hk];B[il];W[jj];B[gk] (;W[kk];B[fl];W[ik];B[gl];W[gj]) (;W[ik];B[fl];W[kk];B[gl];W[gj]) ) (;GM[1]FF[3] ;AW[ib][mb][sb][ic][jc][mc][oc][pc][qc][rc][fd][md][od][le][me][oe][nf][of] AB[jb][nb][ob][pb][qb][rb][kc][lc][nc][jd][nd][ke][ne][kf][mf][mg] (;W[ja] (;B[la];W[lb];B[kb];W[ma];B[ka];W[kd];B[ia];W[ld]) (;B[kb];W[ma] (;B[ka] (;W[ra]) (;W[na]) ) (;B[la];W[lb];B[ka];W[kd]) ) ) (;W[ma]WV[ma];B[lb]) (;W[la]WV[la];B[ka]) ) (;GM[1]FF[3] ;AW[sp][pq][qq][rq][or][os] AB[no][po][ro][pp][rp][nq][oq][sq][nr] (;W[sr]WV[sr];B[rs];W[qs];B[qr];W[pr];B[ps]) (;W[qs] (;B[sr];W[rr]) (;B[pr];W[sr]) (;B[rr];W[sr]) ) (;W[rr]WV[rr];B[qs]) (;W[rs]WV[rs];B[sr]) ) (;GM[1]FF[3] ;AW[nb][mc][nc][oc][rd][ne][pe][qe][re] AB[ob][pb][pc][rc][pd][qd] (;W[sb];B[sc];W[rb];B[qb];W[sd];B[qc];W[oa]) (;W[rb]WV[rb];B[sb]) ) (;GM[1]FF[3] ;AW[na][kb][mb][lc][rc][ld][le][me][re][nf][pf][qf][rf][pj] AB[ob][oc][qc][md][nd][rd][pe][qe] (;W[rb];B[sd];W[oa];B[pb];W[pa];B[qa] (;W[pd];B[qd];W[od];B[oe];W[ne]) (;W[qb]WV[qb];B[nb];W[ra];B[mc]) ) (;W[sd]WV[sd];B[rb];W[qd];B[pd];W[qb]) ) (;GM[1]FF[3] ;AW[cb][db][bc][cd][dd][de][df][dg][dh] AB[eb][dc][ed][be][fe][cf][fg][ch][ci][ei][fj][ck];W[bf];B[bg];W[af]; B[ag];W[ad];B[bd];W[ac];B[ae];W[ba] ) (;GM[1]FF[3] ;AW[pd][oc][ob][nc][md][ld][kd][kc][if][hf][hh][fg][eg][df] [dd][dc][cb][bc][hc][gb] AB[ib][kb][lc][mc][mb][nb][he][gf][ff][ee][ec][fc][gc][eb][db] ;W[jb];B[ja];W[hb];B[id];W[ic];B[jc];W[jd] ) (;GM[1]FF[3] ;AW[bo][do][ap][cp][dp][dq][dr][fr][bs][cs] AB[cn][dn][en][co][fo][bp][bq][cq][fq][gq][ar][br][cr][hr];W[bn]; B[bm];W[ao];B[am];W[ds];B[an];W[as];B[aq];W[bo] ) (;GM[1]FF[3] ;AW[lm][mm][kn][mn][lo][mo][lp][np][mq][lr][nr][or] AB[mj][kk][nk][il][kl][ol][im][on][io][jo][no][oo][pp] [iq][kq][nq][oq][kr][pr][ps] (;W[os];B[ms];W[ls];B[mr];W[ns];B[mr];W[lq];B[ms];W[nr]) (;W[ms]WV[ms];B[os]) (;W[ns]WV[ns];B[ls]) (;W[lq]WV[lq];B[ms];W[ls];B[ns]) ) (;GM[1]FF[3] ;AW[mb][mc][md][nd][rd][oe][qe] AB[nc][oc][pc][qc][rc] (;W[oa] (;B[ra];W[sb]) (;B[na];W[nb];B[pa];W[ob]) (;B[pa];W[na];B[ob];W[qb] (;B[ra];W[sb];B[sc];W[rb]) (;B[rb];W[sc];B[sb];W[ra]) ) ) (;W[sb]WV[sb];B[sc];W[oa];B[pa];W[na];B[ob]) ) (;GM[1]FF[3] ;AW[fq][gq][hq][iq][jq][fr][kr][lr][fs][gs] AB[go][io][cp][ep][fp][jp][eq][kq][lq][mq][er][gr][hr][mr][hs][ls] (;W[ks];B[jr];W[ms];B[js];W[ir];B[ls];W[is];B[hr];W[kr]) (;W[js]WV[js];B[ir]) ) (;GM[1]FF[3] ;AB[be][bf][cf][bh][bi] AW[bb][cc][cd][ce][df][dg][ch][ci][cj][cl][cn] ;B[ag];W[cg];B[bg];W[ae] ;B[bd];W[ad];B[bc];W[ac];B[ab];W[aa];B[af];W[ai];B[bj] ) (;GM[1]FF[3] ;AW[rb][qb][qc][od][oc][ne][me][md][lc][mb][kb][jb][ia][hb] AB[lb][kc][jc][ic][ib][le][mf][nf][of][oe][pd][qd][rc][re][sb][nd] ;B[ld];W[mc];B[pc] (;W[pb];B[ob];W[nc];B[pa];W[nb];B[la] (;W[ma];B[oa]) (;W[ja];B[na]) ) (;W[ob];B[pb];W[pa];B[ra]) ) (;GM[1]FF[3] ;AW[nb][pc][qc][rc][qg][rg][qh][qi][rj][rk] AB[pd][rd][pf][rf][oh][nj][pj][qk][pl][rl][rm];W[sg];B[si];W[re] (;B[se];W[qe];B[qf];W[sf]) (;B[qe];W[se];B[qf];W[sf]) (;B[qf];W[sf] (;B[qd];W[sd]) (;B[qe];W[se] (;B[qd];W[sd]) (;B[sd];W[qd]) ) ) (;B[sf];W[qf]) ) (;GM[1]FF[3] ;AW[rd][rc][qb][oc][nc][mc][lc][jb][kb][ic][hc][gc] AB[ib][hb][jc][kc][ob][ld][md][nd][od][qc][qe][re];B[pc];W[pb];B[lb]; W[mb];B[oa] (;W[rb];B[ma];W[la];B[nb]) (;W[la];B[rb];W[ra];B[sb];W[sc];B[qa]) (;W[na];B[la]) ) (;GM[1]FF[3] ;AW[qb][mb][qc][mc][qd][md][me][rf][qf][lf][pg][lg][ph][oh][nh][mh] AB[pb][nb][pc][nc][pd][nd][pe][ne][pf][mf][og][ng] (;W[oa] (;B[ob];W[od];B[oe];W[nf]) (;B[pa];W[na];B[mg];W[of];B[nf];W[oe]) (;B[nf];W[oe]) ) (;W[od]WV[od];B[nf];W[oe];B[oa];W[oc]) (;W[mg]WV[mg];B[nf];W[oa];B[ob]) ) (;GM[1]FF[3] ;AB[ka][db][jb][cc][hc][ic][kc][cd][hd][de][he][ef][gf][gg] AW[ja][eb][hb][ib][ec][gc][ed][gd][fe] ;B[ga];W[fa];B[fb];W[ea];B[gb]; W[fc];B[ha];W[ia];B[gb] ) (;GM[1]FF[3] ;AW[bp][cp][dp][ep][fp][bq][fq][gr] AB[cq][dq][eq][ar][br][fr];W[ds] (;B[er];W[es];B[fs];W[cr]) (;B[es];W[cr];B[bs];W[aq]) ) (;GM[1]FF[3] ;AW[ap][bp][cp][aq][dq][eq][cr] AB[bo][co][do][ep][gp][bq][fq][hq][ar][br] (;B[dp];W[bs];B[er];W[dr];B[es] (;W[fr];B[gr];W[ds];B[ao]) (;W[ds];B[ao]) ) (;B[er]WV[er];W[dr];B[dp];W[fr]) ) (;GM[1]FF[3] ;AW[kb][ob][rb][jc][lc][mc][rc][nd][rd][ne][qe][of][qf] AB[lb][mb][nb][nc][oc][pc][qc][od][qd][pe] (;W[oa]WV[oa];B[na]) (;W[na]WV[na];B[pb]) (;W[qb]WV[qb];B[pb];W[oa];B[na]) (;W[la]WV[la];B[oe]) (;W[qa]WV[qa];B[oa]) (;W[pa] (;B[pb];W[oa];B[qa];W[oe];B[na];W[la]) (;B[qa] (;W[oe];B[pb];W[oa]) (;W[qb]WV[qb];B[pb]) ) ) ) (;GM[1]FF[3] ;AW[pb][qc][rc][rd]AB[oa][nc][oc][pc][qd][qe][re] (;W[ob];B[nb];W[qa];B[sb];W[rb];B[na];W[sa];B[pa];W[sc];B[qb];W[pb]) (;W[ra]WV[ra];B[sb];W[ob];B[nb];W[pa];B[qb]) (;W[qa];B[ob]) ) (;GM[1]FF[3] ;AB[qm][qo][ro][so][pp][pq][pr][ps][ss] AW[oo][po][op][qp][rp][nq][qq][sq][nr][rr][ns] (;B[rs]WV[rs];W[qr];B[qs];W[oq];B[sp]) (;B[sp]WV[sp];W[qr]) (;B[qr];W[sp];B[rs];W[oq];B[sr];W[qs];B[sr];W[ss];B[rs]) )