Using O=C(c1ccc(OCCN2CCCCC2)cc1)c1c(-c2ccc(O)cc2)oc2ccccc12 to produce Oc1ccc(-c2oc3ccccc3c2C(O)c2ccc(OCCN3CCCCC3)cc2)cc1, please predict the agent for this reaction in SMILES notation in \boxed{$SMILES1, SMILES2, ...} format.