I dont understand why I'm required to create a new solution object. The lesson does not really explain this very well, in my opinion. Can someone please explain this to me?