the first term of a sequence is 2, and every term after the first term is (-2) times the preceding term. how many of the first 100 terms of this sequence are less than 1000?