a b c d e g l m
o p r s t