complete bigint.cc