solution to problem 4
fixed 4