supply and demand class four 7975929