Think in Java 4