Similar Items: Synthetic routes towards triazole cannabidiol analogues and substituted cycloparaphenylenes