Work for assignment 10