use string to mock the operation of big integer