assignment 2 on computational cache