1.c20 2.swap 3.k10 4.j16 5.o15 6.n12 7.l14 8.n18 9.m16 10.l17 11.r18 12.r21 13.q20 14.k8 15.g8 16.i9 17.h11 18.h8 19.o8 20.m9 21.r11 22.q13 23.u13 24.s14 25.v15 26.t16 27.u18 28.r10 29.s9 30.u19 31.v20 32.v21 33.t20 34.t22 35.w22 36.w23 37.p22 38.t11 39.t12 40.s8 41.q9 42.o5 43.p6 44.q6 45.n5 46.s19 47.t19 48.resign