}
/*
* This routine is a bit magic. It looks up the page in the current
* hash table. If the page is already entered in the hash table, then
* it restores the color to what that page had, and sets the last
* color. This will occur if this is not the first time that this
* page has been encountered.
*
* If, on the other hand, this is the first time that the page has
* been encountered, then it will create a new hash entry and copy the
* current color information into it. Since we can only encounter a