Chapter 4 Synthesis of molecular tweezers and clips by the use of a molecular lego set and their supramolecular functions