I am trying to submit my code but its not submitting.
for _ in range(int(input())):
n=int(input())
mod=10**9+7
dp=[0]*(n+1)
dp[1]=2
dp[0]=1
def recurse(n):
if dp[n]!=0:
return dp[n]
if n<0:
return 0
else:
dp[n]=recurse(n-1)+recurse(n-2)
return dp[n]
print(recurse(n)%mod)