1.s8 2.swap 3.j10 4.j12 5.n13 6.j11 7.n9 8.m12 9.o11 10.o10 11.m11 12.o12 13.n12 14.n11 15.l12 16.l16 17.g13 18.h13 19.h11 20.f15 21.k14 22.j16 23.i15 24.h16 25.i16 26.h18 27.h17 28.l3 29.f7 30.e10 31.o5 32.o4 33.p4 34.p3 35.q3 36.g18 37.g17 38.f18 39.e17 40.f17 41.f16 42.g16 43.g15 44.h15 45.e14 46.c18 47.d19 48.i8 49.k8 50.k9 51.j9 52.k7 53.l7 54.l6 55.m6 56.n3 57.r2 58.resign