Consider the Fibonacci sequence $1, 1, 2, 3, 5, 8, 13, ...$ What are the last three digits (from left to right) of the $2020^{\text{th}}$ term?
The problem is taken from here. I have no idea how to approach this problem. Maybe the general term of the Fibonacci sequence will be of some use? $$F_n=\frac{(\frac{1+\sqrt{5}}{2})^n-(\frac{1-\sqrt{5}}{2})^n}{\sqrt{5}}$$
Hints are welcomed. Thanks in advance.