1.t16 2.swap 3.j18 4.j11 5.o12 6.n14 7.p14 8.p15 9.q16 10.o18 11.r19 12.q19 13.k14 14.m12 15.j12 16.i9 17.k10 18.k8 19.n9 20.l10 21.d10 22.e9 23.f9 24.g8 25.e8 26.f12 27.f13 28.g14 29.d14 30.f16 31.d17 32.b14 33.t18 34.n7 35.r7 36.p8 37.q9 38.q10 39.r11 40.r12 41.s13 42.s15 43.s17 44.s20 45.u20 46.resign