Using CN1CCC(O)CC1, COC(C(=O)NCc1ccc(C#N)cc1)c1ccc(O)cc1 to produce COC(C(=O)NCc1ccc(C#N)cc1)c1ccc(OC2CCN(C)CC2)cc1, please predict the agent for this reaction in SMILES notation in \boxed{$SMILES1, SMILES2, ...} format.