Let the olives drip off and collect the stock. Cut bread into large cubes. Heat 4 tablespoons of oil in portions in a frying pan. Fry the bread cubes for 5-6 minutes while turning them brown, season with salt and pepper, take them out and let them drain on kitchen paper
Wash the asparagus, dab dry, cut off the woody ends. Cut the asparagus in half first lengthwise, then crosswise. Peel onion and garlic and chop finely. Chop tomatoes coarsely. Put drained olive stock (1-2 tablespoons) and 4-5 tablespoons of oil in a pan and heat. Tomatoes, asparagus, onion, olives and garlic
Wash the sprouts and let them drip off. Grate cheese, put aside approx. 1/4 for sprinkling. Deglaze asparagus-tomato mixture with vinegar, bring to the boil briefly, place in a bowl with pasta and bread cubes, mix, allow to cool slightly
Add sprouts and cheese, season with salt, pepper and sugar. Pluck ham smaller, arrange with pasta salad, sprinkle with remaining cheese