Diversity-oriented synthesis of macrocyclic peptidomimetics