1.j10 2.swap 3.f12 4.g9 5.e10 6.f11 7.d12 8.f8 9.i10 10.k6 11.l7 12.k8 13.m9 14.m14 15.l12 16.j15 17.h16 18.i14 19.i12 20.k11 21.j14 22.i15 23.l14 24.k16 25.o14 26.n12 27.l15 28.m10 29.j13 30.m5 31.c9 32.e8 33.i7 34.i8 35.o5 36.n6 37.o6 38.n7 39.p8 40.o8 41.p7 42.p11 43.r10 44.q9 45.n11 46.o9 47.d7 48.d10 49.resign