Final_Sol