Update problem 3 ( passed )