added a solution