Sort:  

D

D

Z

S

D

D

A

A

A

A

A

A

A

A

A

A

A

A

A

A

S

S