pass the tail
Make a falure test for "product"
pass the product. change test float compare using +- 0.001
make a failure test for setHead
import * from MList to remove the prefix "Mlist." for each method call
pass the setHead
rename new_a to na of setHead parameter
make the falure test for drop