What's New:

1. Modifies CNQ algorithm.
2. Modifies B.F.G algorithm.
3. Modifies CPU code.