The generalized Banach match-box problem: Application in disc storage management