Solved 42 through 46.