A variety of supramolecular polymers can be synthesized by using monomers with host-guest complementary binding motifs, such as crown ethers/ammonium ions, cucurbiturils/viologens, calixarene/viologens, cyclodextrins/adamantane derivatives, and pillar arene/imidazolium derivatives [30–33].  When the monomers are "heteroditopic", supramolecular copolymers results, provided the monomers does not homopolymerize.  Akira Harada was one of the firstwhorecognize the importance of combining polymers and cyclodextrins.  Feihe Huang showed an example of supramolecular alternating copolymer from two heteroditopic monomers carrying both crown ether and ammonium ion termini.  Takeharo Haino demonstrated an extreme example of sequence control in supramolecular copolymer, where three heteroditopic monomers are arranged in an ABC sequence along the copolymer chain. The design strategy utilizing three distinct binding interactions; ball-and-socket (calix[5]arene/C60), donor-acceptor (bisporphyrin/trinitrofluorenone), and Hamilton's H-bonding interactions is the key to attain a high orthogonality to form an ABC supramolecular terpolymer.