matrix mult file reading