Restoration and Return

Final Solution