High fidelity self-recognition of isomeric oligopyridines in binary 2D self-assembly and its application for separation.