H_nn_v______   b__v____
ABCDEFGHIJKLMNOPQRSTUVWXYZ