Problem 96: work-in-progress