read the files
read the files, added cannon matrix matrix multiplication header