1.g16 2.swap 3.g4 4.h11 5.i10 6.i11 7.k11 8.k10 9.l10 10.l9 11.g11 12.g12 13.n8 14.m9 15.n9 16.m10 17.n10 18.m12 19.m11 20.l12 21.l11 22.j13 23.i12 24.h14 25.o11 26.n13 27.o12 28.o14 29.g14 30.h13 31.o15 32.e13 33.p14 34.p13 35.r12 36.q11 37.s10 38.r9 39.d13 40.d14 41.c15 42.c14 43.a15 44.b13 45.resign