def METHOD_NAME():
    m = ConcreteModel()
    m.fs = FlowsheetBlock(dynamic=False)
    m.fs.properties = PhysicalParameterTestBlock()
    m.fs.prop_fluegas = FlueGasParameterBlock()
    m.fs.unit = HeatExchangerWith3Streams(
        side_1_property_package=m.fs.prop_fluegas,
        side_2_property_package=m.fs.prop_fluegas,
        side_3_property_package=m.fs.prop_fluegas,
        has_heat_transfer=True,
        has_pressure_change=True,
        flow_type_side_2="counter-current",
        flow_type_side_3="counter-current",
    )
    return m