programe code in studing. thinking in java all.