1.i16 2.swap 3.i16 4.h9 5.l9 6.l13 7.j13 8.h15 9.h14 10.k11 11.i10 12.j10 13.i11 14.k8 15.k7 16.l10 17.m11 18.m12 19.n13 20.m17 21.q17 22.o16 23.l14 24.i22 25.l19 26.j19 27.k17 28.k2 29.k3 30.l4 31.j5 32.i3 33.o6 34.n5 35.p4 36.o7 37.f5 38.e3 39.s9 40.s12 41.s13 42.u11 43.r11 44.s6 45.p6 46.r8 47.resign