Two exhausted armies are battling for eastern Ukraine. Can either of them strike a decisive blow?