Sale-and-purchase