supply and demand view 3