Programming Exercises for Introduction to Java Programming 8th Ed. by Y. David Liang