How many numbers between 200 and 500 begin or end with 3?	Choose the correct choice from the following:
A) 20 B) 60 C) 100 D) 110 E) 120
How many numbers between 200 and 500 begin or end with 3?   Just think that those numbers are:   i) The ones ending in 3: 203, 213, 223, ... , 493 --&gt; 30 numbers   ii) The ones beginning in 3: 300, 301, 302, 303, ... , 393, ... , 399 --&gt; 100 numbers   BUT 10 out of the first 30 numbers are repeated in the second set.   THEREFORE, the solution is 120 numbers.   Answer: 120
<result>E</result>
How many numbers between 200 and 500 begin or end with 3?