s

    D

    j

    f

    HHD

    D

    H