anchor.diff:                      }
                       groupBonus = 0;
                       colorBonus = 0;
  -                    
  +
                       Set<Cell> colorsRemoved = new Set<Cell>();
                       for(Set<Point> blob in blobsToRemove){
                           colorsRemoved.add(cellAt(newBoard, blob.first));
  
positive.code:     void addNuisancePoints(int np){
          nuisancePoints += np;
      }
      
      int groupBonusValue(int blocks){
          if(blocks > 10){
              return 8;
  
negative.code:         p2Discount = p2Start.score;
          applySolution();
      }
  
      void applySolution(){
          for(int index = 0; index < pairs.length && p1End.alive; index++){
              p1End = p1End.applyMove(p1Moves[index], pairs[index]);
  