1.c8 2.swap 3.j4 4.o16 5.m15 6.d16 7.g15 8.n6 9.k7 10.j6 11.l5 12.i11 13.l9 14.k8 15.m7 16.n5 17.m6 18.m8 19.l8 20.l10 21.k10 22.j12 23.k11 24.k12 25.n11 26.k13 27.m13 28.l11 29.o9 30.m9 31.p7 32.o8 33.p8 34.o6 35.q5 36.q4 37.f12 38.g13 39.e15 40.e14 41.i12 42.h11 43.j11 44.h14 45.b16 46.d15 47.resign