Consider the following syntax-directed definition (SDD).
S→DHTUD→"M"D1D→ϵH→"L"H1H→ϵT→"C" T1T→ϵU→"K"{S.val=D.val+H.val+T.val+U.val;}{D.val=5+D1.val;}{D.val=−5;}{H.val=5∗10+H1.val;}{H.val=−10;}{T.val=5∗100+T1.val;}{T.val=−5;}{U.val=5;}
Given "MMLK" as the input, which one of the following options is the CORRECT value computed by the SDD (in the attribute S.val)?