Update problem4