CF triples

 
CF triples by David Arnold