Question: As mentioned in this chapter, a variation on the Singleton pattern is when an application needs a fixed number of instances of a class where the number of instances is greater than one.
a. Come up with a situation where such a variation would be useful.
b. Outline the design and implementation of this situation.