Tried initial implementation of scratch replace.
reworked scratch replacement algorithm.
All algorithms "Working within a fashion!"