1.g20 2.swap 3.n12 4.n8 5.n9 6.m10 7.p8 8.o11 9.r9 10.s11 11.s12 12.r13 13.s10 14.s9 15.t10 16.t12 17.r12 18.q11 19.p11 20.p9 21.h10 22.i10 23.j9 24.k9 25.i12 26.i16 27.k15 28.k17 29.n17 30.m16 31.m15 32.l14 33.l13 34.j7 35.h6 36.i6 37.j5 38.g7 39.i7 40.n21 41.o20 42.o19 43.p18 44.p20 45.q20 46.r21 47.s21 48.t22 49.u22 50.v23 51.w23 52.resign