_h____s___   p__n__
ABCDEFGHIJKLMNOPQRSTUVWXYZ