// Written by Zhuang Guo // Minor modifications by Paul Lu public class WorkerThread extends Thread{ private Matrix A; private Matrix B; private Matrix C; private int row_start; private int row_end; public WorkerThread(Matrix a, Matrix b, Matrix c, int rstart, int rend){ this.A = a; this.B = b; this.C = c; this.row_start = rstart; this.row_end = rend; } public void run(){ for(int i=row_start;i