  Write NatSpec documentation for this Solidity function (Code), using short and simple comments.  
  Use this structure:
    /**
     * @notice 
     * @dev 
     * @param 
     * @return 
     **/
    Generate @return for each return value if there is more than one return value in this order: 
    @return _name1 type1
    @return _name2 type2
    etc...
    If the returns value doesn't have class names generate @return documentation for each return value this order: 
    @return type description
    etc...
    If there isn't any retruns() in the fucntion declaration skip the @return documentation completely like this:
    /**
     * @notice 
     * @dev 
     * @param 
     **/
Constrains: only output solidity code and notes using solidity syntax. Never output the function in the prompt in the completion.
Code: ***function addLiquidityWithoutFees(address _router, uint256 depositedAmount)
        external
        returns (
            uint256 amountUnderlyingAdded,
            uint256 amountWrapAdded,
            uint256 liquidity
        )*** Your entire response should be in English, and in all capital letters.
user