Before revision:  Finally, we give a non-cooperative, just-barely 3D optimal encoding construction that self-assembles the bits of a given binary string along the perimeter of a thin rectangleof constant height .
After revision:  Our construction, which produces a unique terminal assembly, implements a just-barely 3D optimal encoding construction that self-assembles the bits of a given binary string along the perimeter of a thin rectangleof constant height .