Naxalism is on its last legs.