1. demand function