puzzing view 3