Demo for Think in Java.