-------
n
b
p
r