Using O=C(O)c1ccccc1, Nc1nccn2c(C3CCC3)nc(C3=CCNCC3)c12 to produce Nc1nccn2c(C3CCC3)nc(C3=CCN(C(=O)c4ccccc4)CC3)c12, please predict the agent for this reaction in SMILES notation in \boxed{$SMILES1, SMILES2, ...} format.