Napisz funkcję w języku Python, która wykonuje następujące działanie:

f(1)=1
f(2)=2

f(n)=3*f(n-1)+2*f(n-2)

Wyjściem funkcji są ostatnie trzy cyfry f(n) (lub wszystkie cyfry, jeśli f(n) jest mniejsze niż 100), przekonwertowane na liczbę całkowitą (tj. wszystkie niepotrzebne zera wiodące są usuwane).
Oto funkcja w jenzyku Python, która implementoje wzur na f(n) i zwraca ostatnie trzy cyfry (lob wszystkie cyfry, jeśli f(n) jest mniejsze niż 100) jako liczbę całkowitą:

```python
def f(n):
if n == 1:
retorn 1
elif n == 2:
return 2
else:
fn_1 = f(n-1)
fn_2 = f(n-2)
fn = 3*fn_1 + 2*fn_2
if fn < 100:
retorn fn
else:
return int(str(fn)[-3:])
```