The+reasons+for+the+stalemate+on+the+Western+Front