Well… Unlimited supply with different banks… «Customer» class with extra service, like printing a list of customers… Or I am wrong again… Actually, specifications are my main trouble in this class. I first write a program, then make it work, then read an assignment… Ooops!