Problem #3 POSSIBLE SOLUTIONS