b     r     p     f     m