F test
Yet to be done.