bigint: seg-faulty implementation with my own vector