Problem 8 documentation