#tour of java part 2