Text this: Azo-azomethine colorimetric chemosensors as molecular logic gates