1.b18 2.swap 3.b18 4.e10 5.c10 6.c11 7.a12 8.b13 9.g10 10.g9 11.h9 12.i6 13.j7 14.k5 15.l6 16.m4 17.o4 18.o3 19.q2 20.p3 21.q3 22.n5 23.h8 24.g7 25.q4 26.o6 27.q5 28.p7 29.r6 30.q8 31.s7 32.r9 33.p4 34.g8 35.m5 36.n4 37.b11 38.d11 39.a14 40.a13 41.l5 42.l4 43.f10 44.f9 45.b12 46.c12 47.o7 48.p6 49.o5 50.n6 51.resign