filled out read/write hit/miss, but I messed up somewhere and the answers don't come out right. this will probably be the final commit