1.j10 2.k11j8 3.h8i7 4.i9h10 5.g11k7 6.g9i11 7.h9j12 8.j7j6 9.j5i12 10.k12j14 11.k14m11 12.h6i6 13.g6h5 14.i4i5 15.f8l6 16.i3e8 17.i2j13 18.l15h4 19.g3h12 20.f9e9 21.d9e10 22.d7c6 23.b5g10 24.g12j4 25.g5g4 26.g2g7 27.k3m5 28.n6n4 29.k4f5 30.d5e4 31.f3e6 32.j1f7 33.k5l5 34.k6n5 35.l7l8 36.l4l9 37.m6n7 38.j3o8 39.m7m4 40.resign