static async Task <int[, ]> DoFirst() { int[,] first = new int[100, 100]; int[,] second = new int[100, 100]; Random rnd = new Random(); for (int i = 0; i < 100; i++) { for (int j = 0; j < 100; j++) { first[i, j] = rnd.Next(0, 10); second[i, j] = rnd.Next(0, 10); } } return(await Exercise1.MultiplyMatrixAsync(first, second)); }