c-logn