ramsey contract

Nothing more to show