1.c21 2.swap 3.k8 4.l14 5.o11 6.n15 7.h14 8.i11 9.i12 10.j13 11.h10 12.h19 13.i16 14.j18 15.p15 16.q14 17.r14 18.o17 19.q17 20.p10 21.k16 22.k17 23.h18 24.f18 25.j17 26.l19 27.m12 28.l10 29.p9 30.m8 31.o7 32.q21 33.s21 34.r19 35.b18 36.d17 37.v18 38.u21 39.u20 40.u16 41.u15 42.s13 43.t13 44.s22 45.v22 46.n2 47.l4 48.k5 49.k6 50.l3 51.j4 52.o13 53.s11 54.p7 55.n5 56.q9 57.q12 58.resign