1.m5 2.swap 3.o15 4.o13 5.q13 6.q11 7.i12 8.i10 9.m10 10.m8 11.i8 12.j8 13.p9 14.o9 15.r10 16.r13 17.p11 18.p15 19.r15 20.q17 21.s17 22.r20 23.t20 24.u19 25.r19 26.t21 27.p20 28.o22 29.n21 30.m21 31.l20 32.k20 33.j19 34.i19 35.h18 36.g18 37.q22 38.q8 39.s8 40.r6 41.t6 42.t2 43.s4 44.r3 45.q3 46.resign