Changed titles, moving solution to a new blog post.