1.u3 2.swap 3.l12 4.k12 5.j13 6.i13 7.m10 8.k14 9.m14 10.n18 11.n19 12.m20 13.m21 14.p19 15.l17 16.k19 17.i18 18.i20 19.f20 20.e20 21.s18 22.q16 23.s14 24.t18 25.u19 26.r17 27.q17 28.s15 29.p15 30.o14 31.o13 32.u21 33.t21 34.s22 35.r22 36.m5 37.l7 38.k7 39.n8 40.i5 41.m4 42.l3 43.o5 44.n2 45.p3 46.resign