Sin ser la mejor solución, la más sencilla es q tengas un archivo de nada que contenga A, B o C.
Lo lees:
if(es A){ redireccionar a A; escribir B en el archivo }
else if(es B){ redireccionar a B; escribir C en el archivo }
else { redireccionar a C; escribir A en el archivo }
Ya hay cuestiones de exclusión mutua y eficiencia, pero te vale.