Unittest failed in c3w3

see if this explanation helps

remember when test result which you have got shows a different results than the expected, chances are that you might have used global variables instead of local variables.

Also remember you are only suppose to right codes as per instructions already given to you and not hard code the other to recall functions.