Roast Beef has 25 g of protein and 11 g of calcium per serving. A serving of mashed potatoes has 2 g of protein and 25 g of calcium. How many servings of each are needed to supply exactly 29 g of protein and 61 g of calcium?