Constructive Proof of the Carpenter's Theorem