working two-way set-associative cache
working two-way set-associative cache with new dir names