Added Source of Initial Algorithmic Ideas