Inverse of a square Matrix