1.m19 2.swap 3.o13 4.n8 5.q10 6.s9 7.r8 8.n17 9.l16 10.k16 11.o17 12.o19 13.p19 14.p16 15.g16 16.h14 17.d13 18.e11 19.e10 20.f13 21.c11 22.d14 23.t13 24.r15 25.j17 26.m15 27.k15 28.k14 29.j13 30.j11 31.j9 32.k9 33.i11 34.i8 35.f8 36.j21 37.h9 38.k18 39.g20 40.h20 41.i19 42.f21 43.u11 44.u14 45.resign