Well The solution kind of works? Still needs work