Problem 24, bunch of comments, not much code