Hints And Answer