Topology optimization of rigid interlocking assemblies. (1st July 2021)