Fix identity function in matutil
fix is_superfluous
almost complete hw5