1.f21 2.swap 3.m12 4.m14 5.k14 6.l12 7.o11 8.m10 9.q10 10.p8 11.p7 12.o6 13.h11 14.h9 15.j9 16.i11 17.l10 18.k9 19.l8 20.n8 21.d10 22.e8 23.r7 24.q14 25.u13 26.s13 27.j12 28.k10 29.e7 30.f6 31.f9 32.g7 33.c8 34.d5 35.s12 36.u14 37.q15 38.o15 39.v15 40.v16 41.w17 42.w18 43.b6 44.b4 45.f10 46.x20 47.resign