Using a different bit count function