Revisited problem 16.