Using O=CCCCC=O, O=[N+]([O-])C=C1NCCN1Cc1ccc(Cl)nc1 to produce O=[N+]([O-])C1=C2N(Cc3ccc(Cl)nc3)CCN2C2CCCC1O2, please predict the agent for this reaction in SMILES notation in \boxed{$SMILES1, SMILES2, ...} format.