Chinese New Year (CNY) falls on 19th February this year. That's an unusually late date; CNY generally falls around the beginning of February.
CNY can also fall on 20th February, though that's only happened once in my lifetime.
a. When will CNY next fall on 20th February?
b. Can CNY ever fall on 21st February? If so, when will that happen next?