Select problems from Frank M. Carrano's Data Structures and Abstractions with Java (3rd ed.)