PHP solution for problem 1