1.j9 2.swap 3.g10 4.g11 5.f11 6.f12 7.d13 8.d15 9.e12 10.e14 11.c15 12.c16 13.l8 14.l11 15.k10 16.j12 17.i11 18.h13 19.g13 20.g14 21.f14 22.f15 23.e15 24.e16 25.d16 26.h12 27.h11 28.g12 29.n10 30.o8 31.m9 32.n13 33.m12 34.l14 35.k13 36.j15 37.i14 38.h16 39.p12 40.o11 41.g15 42.f17 43.q10 44.p9 45.resign