1.s19 2.swap 3.l12 4.l14 5.p16 6.n13 7.f13 8.g15 9.q13 10.r13 11.s14 12.p12 13.t12 14.s10 15.s9 16.r8 17.u10 18.t7 19.i14 20.i17 21.h16 22.h19 23.j17 24.l21 25.n19 26.l18 27.k19 28.j20 29.m18 30.k7 31.k9 32.o21 33.o20 34.p19 35.p18 36.n22 37.q20 38.l9 39.m10 40.p7 41.f6 42.i8 43.e8 44.f11 45.f10 46.h10 47.e12 48.resign