A computer has a memory of 16 blocks, 32 bytes each, and a cache of 8 blocks, which blocks may be read from the block No. 5 in the cache, if the system utilizes:
a) Fully associative the mapping cache organization.
b) Determine the index size for utilizing 2 way associative mapping cache organization.