Similar to producer consumer problem, consumer waits until producer produces a resource, In this case hot dog maker waits either of the things required to make a hotdog.