Create yehfong

> y1<-makeCacheMatrix(matrix(c(16,1,2,3,1,5,6,7,10),3,3))
> data1<-cachesolve(y1)
> data1<-cachesolve(y1)
getting cached data
> y2<-makeCacheMatrix(matrix(c(1,1,2,3,1,5,6,7,10),3,3))
> data2<-cachesolve(y2)
> cachesolve(y2)
getting cached data
     [,1]          [,2] [,3]
[1,] -5.0 -3.697129e-17  3.0
[2,]  0.8 -4.000000e-01 -0.2
[3,]  0.6  2.000000e-01 -0.4
> cachesolve(y1)
getting cached data
             [,1]          [,2]        [,3]
[1,]  0.067567568  6.376464e-18 -0.04054054
[2,] -0.010810811 -4.000000e-01  0.28648649
[3,] -0.008108108  2.000000e-01 -0.03513514
> y3<-makeCacheMatrix(matrix(c(1,0,2,3,1,5,6,7,10),3,3))
> cachesolve(y1)
getting cached data
             [,1]          [,2]        [,3]
[1,]  0.067567568  6.376464e-18 -0.04054054
[2,] -0.010810811 -4.000000e-01  0.28648649
[3,] -0.008108108  2.000000e-01 -0.03513514
> cachesolve(y2)
getting cached data
     [,1]          [,2] [,3]
[1,] -5.0 -3.697129e-17  3.0
[2,]  0.8 -4.000000e-01 -0.2
[3,]  0.6  2.000000e-01 -0.4
> cachesolve(y3)
     [,1]         [,2] [,3]
[1,] -5.0  1.94289e-16  3.0
[2,]  2.8 -4.00000e-01 -1.4
[3,] -0.4  2.00000e-01  0.2
> cachesolve(y3)
getting cached data
     [,1]         [,2] [,3]
[1,] -5.0  1.94289e-16  3.0
[2,]  2.8 -4.00000e-01 -1.4
[3,] -0.4  2.00000e-01  0.2
> cachesolve(y1)
getting cached data
             [,1]          [,2]        [,3]
[1,]  0.067567568  6.376464e-18 -0.04054054
[2,] -0.010810811 -4.000000e-01  0.28648649
[3,] -0.008108108  2.000000e-01 -0.03513514
> cachesolve(y2)
getting cached data
     [,1]          [,2] [,3]
[1,] -5.0 -3.697129e-17  3.0
[2,]  0.8 -4.000000e-01 -0.2
[3,]  0.6  2.000000e-01 -0.4