Adding Final assignment 6