Are you sure this num is stable?
I am not clear about it, but I think using 16 to check the result seems a little worring.