Another C++ big integer implementation