Double Australian Patience Solitaire Network