Advance Java Practical Slip Solution