Optimising minimal building blocks for addressable self-assembly.

Optimising minimal building blocks for addressable self-assembly.