Three Gates Solitaire