```\n    if (tokens.length == 2) {\n        uint256[2] memory suppliedAmts;\n        for (uint256 i; i != 2; ++i) {\n            suppliedAmts[i] = IERC20Upgradeable(tokens[i]).balanceOf(\n                address(this)\n            );\n        }\n        ICurvePool(pool).add_liquidity(suppliedAmts, minLPMint);\n```\n