ccnncc99 view 3