DD

    D

    ?

    D

    D

    Q

    D

    D

    D