b     m     q     h     f