Sort:  

D

A

A

H

G

G