contracts | Solitaire