chapter 6 second part of java clone example