jav code , page 126