Completed cache solve assignment