Fighting the Somme: German Challenges, Dilemmas and Solutions