1.s22 2.swap 3.m15 4.m9 5.i9 6.j17 7.k16 8.j13 9.l12 10.m12 11.n11 12.o16 13.o14 14.o5 15.j7 16.k13 17.p10 18.l11 19.o7 20.n7 21.t7 22.p3 23.s5 24.p14 25.j18 26.o11 27.q13 28.s9 29.r11 30.q8 31.u10 32.v10 33.w9 34.t11 35.f13 36.g15 37.q6 38.o9 39.e16 40.h13 41.h12 42.i11 43.g10 44.d16 45.c15 46.f17 47.b17 48.c19 49.resign