lca.cpp (3)