-------- excersise 3 --------