Lehet hogy én nem értek valamit, de ha van a kernelben log2, akkor miért nem használod azt? log_n(x) = log2(x) / log2(n)