Question: when did the battle of vimy ridge end?
Answer: 12 April 1917