Software Search For triple klondike solitaire