Уважаемые коллеги
Помогите, пожалуйста, найти методики получения данных соединений:
1. C1=CC(=C(C=C1C2=C(C(=O)C3=C(C=C(C=C3O2)O)O)O)O)O
2. C1=CC(=C(C=C1C2=CC(=O)C3=C(C=C(C=C3O2)O)O)O)O
3. OC1=CC(C(OCCC)=O)=CC(O)=C1O
4. CC(=O)C1CCC2C1(CCC3C2CC=C4C3(CCC(C4)O)C)C
Заранее спасибо!