Problem 11 Solution WIP