Revisited problem 22.