Final Solution
Final solution