1.h18 2.swap 3.m8 4.l12 5.p11 6.o15 7.o14 8.n17 9.p16 10.p18 11.t16 12.t18 13.t20 14.s16 15.q17 16.r19 17.m15 18.l16 19.k16 20.j17 21.f17 22.h16 23.g14 24.m10 25.o9 26.i14 27.h12 28.l8 29.k7 30.j7 31.k12 32.j13 33.f7 34.g7 35.h8 36.i8 37.h6 38.g9 39.c10 40.d12 41.d13 42.e10 43.b12 44.c9 45.w17 46.v19 47.resign