Question: 2 is neither prime nor composite?
Answer: A composite number has more than two factors. The number 1 is neither prime nor composite. The prime numbers between 2 and 31 are 2, 3, 5, 7, 11, 13, 17, 19, 23, 29 and 31 since each of these numbers has only two factors, itself and 1.