1.l12 2.swap 3.h12 4.h7 5.k9 6.j8 7.j11 8.l9 9.p9 10.n10 11.p13 12.o13 13.o11 14.m12 15.n14 16.n20 17.i18 18.k17 19.l17 20.m16 21.q17 22.p21 23.r19 24.r22 25.l15 26.j15 27.k13 28.n18 29.h16 30.i22 31.s21 32.t21 33.f21 34.g22 35.h22 36.p5 37.q6 38.q7 39.r8 40.r6 41.o7 42.m6 43.l6 44.k5 45.n4 46.o5 47.u6 48.t5 49.c7 50.e8 51.c11 52.b7 53.e7 54.f6 55.p4 56.n6 57.resign