pattern recognition view 3