+ (
+ "ln" +
+ pieces1["b"].slice(0, 2).join("") +
+ "k" +
+ pieces1["b"].slice(2, 4).join("") +
+ "nl/"
+ ) +
+ (
+ (positions2['b'][0] || "") + 'r' +
+ (positions2['b'][1] - positions2['b'][0] - 1 || "") + 'b' +
+ (8 - positions2['b'][1] || "")
+ ) +
+ "/ppppppppp/9/9/9/PPPPPPPPP/" +
+ (
+ (positions2['w'][0] || "") + 'B' +
+ (positions2['w'][1] - positions2['w'][0] - 1 || "") + 'R' +
+ (8 - positions2['w'][1] || "")
+ ) +
+ (
+ "/LN" +
+ pieces1["w"].slice(0, 2).join("").toUpperCase() +
+ "K" +
+ pieces1["w"].slice(2, 4).join("").toUpperCase() +
+ "NL"
+ ) +