Revised solution order, destructor