Left Cancellation Law