Shot1 must contain cocktail1, which is the cocktail created by mixing ingredient2 (part1) and ingredient1 (part2).  
Shot2 must contain cocktail2, which is the cocktail created by mixing ingredient1 (part1) and ingredient2 (part2).