####Intro to Java Programming - Comprehensive Version (10th Edition)
Over 600 completed exercises, yes even and odd ;)
I really enjoyed solving these problems and wanted to share it with those who might find them useful.
See these solutions as one way of solving the problem and hopefully it will guide you on coming up with your own.