b3c2ac