Molecular meccano. 1. [2]Rotaxanes and a [2]catenane made to order | doi.page