operation with big integer