1.v12 2.swap 3.o18 4.n8 5.l8 6.l12 7.j12 8.j16 9.k14 10.m15 11.r14 12.m6 13.p8 14.p12 15.r11 16.q14 17.f15 18.g13 19.j17 20.k18 21.i15 22.i17 23.g16 24.f20 25.f19 26.g18 27.p15 28.o10 29.t12 30.q6 31.u6 32.s5 33.t4 34.t8 35.t7 36.v7 37.s9 38.t6 39.q7 40.r7 41.n16 42.l15 43.m14 44.m13 45.n12 46.n11 47.resign