Fixed bugs in Carpenter/CarpenterMiddle.cs and CarpenterSon/CarpenterSonMiddle.cs