1.f7 2.swap 3.e6 4.e8 5.f7 6.g9 7.g8 8.f9 9.c9 10.c11 11.d10 12.d11 13.e10 14.e11 15.f10 16.f11 17.g10 18.h11 19.g11 20.f13 21.g12 22.g13 23.h12 24.h13 25.i13 26.i12 27.k10 28.k11 29.m10 30.l12 31.f12 32.e13 33.e12 34.d13 35.d12 36.c13 37.c12 38.b13 39.a13 40.b12 41.a12 42.b10 43.b11 44.c10 45.resign