In this task, you have to generate the title of the recipe given its required ingredients and directions.

Ex Input:
ingredients: '2 large cans chunk pineapple, drained', '1 sleeve Ritz crackers, crushed', '1 stick butter', '1 c. sugar', '1/2 c. flour', '8 oz. cheddar cheese, shredded',<sep> directions: 'Mix flour and sugar.', 'Pour mixture over pineapple in a 9 x 13 glass pan.', 'Layer 3/4 of crackers and cheese over pineapple.', 'Pour melted butter over top.', 'Add the rest of the crackers and cheese to form top layer.'

Ex Output:
Pineapple Salad

Ex Input:
ingredients: '2 pkg. semi-sweet chocolate', '1 c. condensed milk', '2 tsp. vanilla', '1 c. nuts',<sep> directions: 'Cook chocolate until melted; add milk and cook until thick. Add all ingredients.', 'Pour on buttered dish.'

Ex Output:
Fudge

Ex Input:
ingredients: '70 grams butter, plus extra for greasing the pan', '50 grams flour', '1.25 liters milk', '1 pinch nutmeg', '500 grams macaroni, penne, or rigatoni', '75 grams Parmigiano-Reggiano cheese, finely grated', '225 grams a mixture of 3 medium soft cheeses such as Swiss cheese, gruyere, fontina, primosale, provolone, caciocavallo, etc., cut into 1 cm cubes', '40 grams breadcrumbs', 'sea salt', 'Freshly ground black pepper',<sep> directions: 'Heat the oven to 175 C.', 'Bring to a boil 7 litres of water with 3 tablespoons of salt in a large pot over high heat. Take a 11 x 14 inch rectangular baking pan and grease it with butter and sprin-kle it with 20 gms of breadcrumbs, shaking out any excess.', 'Meanwhile put 50 gms of butter and the flour in a large saucepan over medium heat and make a loose bechamel according to the directions here but using 1.25 litres of milk. Taste the bechamel and add salt, pepper, and nutmeg to taste. Cook the bechamel until it simmers and thickens, about 10 minutes after it begins to simmer. The bechamel needs to be thinner than usual because the pasta will finish cooking in the liquid and will absorb the extra liquid. Remove from the heat.', 'Add the macaroni to the boiling water and cook for half the amount of time indicated on the package. Drain the pasta and toss with the bechamel.', 'Stir to mix well and cook over medium heat for 3-4 minutes until the bechamel has been absorbed by the pasta.', 'Remove from the heat and add the cheeses. Do not leave the heat on or continue to heat the pasta or the sauce may separate.', 'Stir just until the cheese has melted.', 'Pour the pasta into the baking dish.', 'Sprinkle the remaining 20 gms of breadcrumbs over the top of the pasta. Cut the butter into thin pieces and dot the top of the breadcrumbs, spacing the butter evenly.', 'Bake in the oven for 20 minutes until the breadcrumbs are golden.', 'NOTES
Variation 1: Skip preparing the pan for the oven, eliminate the breadcrumbs and butter and don't bake it. Just serve the pasta once the cheese has melted.

Variation 2: Add a clove of bruised garlic to the melted the butter when making the bechamel and discard it before adding the pasta.

Variation 3: Add 50 gms of cubed ham or thin slivers of prosciutto after the cheese melts.

Variation 4: Add 50 gms of blue cheese like Gorgonzola or Roquefort as part of the 225 gms of cheese.'

Ex Output:
Macaroni And Cheese - (Maccheroni Al Gratin)