PS5 -- Problem 3 -- Continued

Also updated ps0.