1.f12 2.swap 3.g10 4.h8 5.f9 6.g7 7.e7 8.e8 9.j7 10.i9 11.k8 12.j10 13.l10 14.l9 15.n8 16.m9 17.n9 18.m10 19.n10 20.m11 21.n11 22.m12 23.n12 24.m14 25.m13 26.l14 27.n13 28.n14 29.l13 30.k14 31.o13 32.o14 33.q13 34.p15 35.d8 36.d9 37.b11 38.b10 39.r14 40.q16 41.s15 42.r17 43.k13 44.j14 45.i14 46.j13 47.k12 48.i12 49.resign