Assigment 2

Inverse matrix cache