Title: Problem Solving with Data Structures Using Java