Write a method called fact that recursively calculates the factorial value of its single int parameter. The value returned by fact is a long.