Tentative solution for Problem 2