Homework for CS342 Data Structures w/ Java