rem: for(var i = 0; i < this.stacks.length; i++) { var stack = this.stacks[i]; if(stack==card.parentNode) continue; var current = stack.lastChild; 
add: for(var i = 0; i != this.piles.length; i++) { var pile = this.piles[i]; if(pile==card.parentNode) continue; var current = pile.lastChild; 
context:   getHintsForCard: function(card) {    if(!card) return;    for(var i = 0; i < this.stacks.length; i++) {      var stack = this.stacks[i];      if(stack==card.parentNode) continue;      var current = stack.lastChild;      while(current && current.faceUp) {        if(card.isConsecutiveTo(current) && !card.isSameColour(current)) {          // |current| could be moved onto |card|.  test if it's not already          // on a card consecutive and of opposite colour          var prev = current.previousSibling;          if(!prev || !prev.isConsecutiveTo(current) || prev.isSameColour(current))            this.addHint(current,card.parentNode);        }        current = current.previousSibling;      }    }  },
meta: 3385	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3385/15f3df693ddf02fb9ee6a2662189220868368b23/yukon.js/clean/yukon.js