Introductory Programming Exercises - Java.