Solution
1.P*4d
if 2.Sx4d, 3.Rx2d
1.P*4d
if 2.Sx4d, 3.Rx2d
1.P*6b
if 2.Gx6b, 3.R7a+. if 2.Rx6b, 3.P5c+
1.P*6b
if 2.Gx6b, 3.R7a+
1.N*5c
if 1.Sx5c, 2.Rx4c+
1.P*2b
if 2.Bx2b, 3.Rx2d
1.Nx5c+
if 2.Kx5c, 3.B*3a
1.L*1i
1.L*1i threatens R1a+
1.P*2c
if 2.Sx2c, 3.Rx3c+
1.P9e
if 2.Px9e, 3.P+9b 4.Lx9b 5.P*9c
1.P*7b
if 2.B5c, 3.N4e