study guide aggregate supply and demand 3422240