1.c10 2.swap 3.l5 4.n2 5.p3 6.n4 7.o5 8.m6 9.n7 10.m10 11.g11 12.j10 13.k10 14.l9 15.k9 16.l8 17.l10 18.m9 19.k8 20.l3 21.m3 22.m2 23.n3 24.k7 25.l7 26.i16 27.f16 28.g13 29.j13 30.h14 31.i15 32.g16 33.h16 34.g18 35.g17 36.f18 37.f17 38.e18 39.d17 40.k11 41.l11 42.k12 43.l12 44.k13 45.l13 46.j15 47.k14 48.j14 49.l15 50.resign