My solutions of <<Thinking in Java>>