the solutions mention a €23m premium. I can't seem to calculate this. How did this number come about?
In part (iv), you verified that the premium for the put is 2.3%. The fund value is €1,000m so 2.3% x €1,000m = €23m.