1.p12 2.swap 3.j12 4.j10 5.j8 6.k8 7.h11 8.h9 9.e6 10.g11 11.e10 12.e12 13.q10 14.p10 15.o9 16.n9 17.o11 18.p8 19.r8 20.o13 21.o15 22.n15 23.p13 24.p16 25.m12 26.k12 27.k13 28.h16 29.f14 30.f17 31.t16 32.s18 33.s19 34.r20 35.u18 36.t21 37.v21 38.x21 39.q18 40.r16 41.q16 42.r17 43.p20 44.q19 45.resign