p the b's view 2