Got rid of unnecessary reordering way code in cache_access(). lowered 'W' value so that 'W' never exceeds '32'.