1.r7 2.swap 3.o14 4.o12 5.o10 6.p14 7.r13 8.r15 9.n12 10.n15 11.j17 12.l14 13.g14 14.j9 15.g10 16.h10 17.i11 18.f9 19.k10 20.l10 21.m11 22.o6 23.r7 24.i18 25.h18 26.h14 27.i15 28.r5 29.m7 30.l5 31.r3 32.q7 33.l4 34.n6 35.e9 36.d8 37.b6 38.n4 39.c8 40.d5 41.c4 42.i22 43.m20 44.l21 45.g20 46.f22 47.h22 48.resign