Advanced Java work from Atlantic Cape Community College