def fibonacci(n: int) -> list[int]:
"""מחשב סדרת פיבונאצ'י עד n."""
if n <= 0:
return []
seq = [0, 1]
while len(seq) < n:
seq.append(seq[-1] + seq[-2])
return seq[:n]
# דוגמה
print(fibonacci(10))
# [0, 1, 1, 2, 3, 5, 8, 13, 21, 34]