Question 29The pattern is 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, … . Reading from the left, the first number is 1, the seventh is 2 and the tenth is 5. What is the 999th number?