The Coat Check Problem: A S(t)imulating Lesson