a b c e f h l m n o p r s z