Passes all Adjacency tests, need to fix calcTargets.