Введем функцию

аналогичную
A053645
где мы берем лишь подпоследовательности у которых длины это нечетные степени двойки.

Затем вводим
![$$\ell_{1}(n)=(1-[n=0])p(\ell(n))$$ $$\ell_{1}(n)=(1-[n=0])p(\ell(n))$$](https://dxdy-03.korotkov.co.uk/f/2/f/9/2f998624b28648bb5ce081df53b53a7982.png)
где

это
A001511. После этого переходим к
![$$\ell_{2}(n)=(1-[n=0])f(\left\lfloor\frac{\ell_{1}(n)}{2}\right\rfloor+1)$$ $$\ell_{2}(n)=(1-[n=0])f(\left\lfloor\frac{\ell_{1}(n)}{2}\right\rfloor+1)$$](https://dxdy-02.korotkov.co.uk/f/d/3/f/d3f1f7947f1ed5c76c959b9c6afdb52482.png)
где

это все также
A020988 из предыдущего комментария. И наконец
![$$a(4n+2)=[\ell(n)=0]\left(1+\frac{\log_{2}(\frac{3(4n+2)}{2}+1)}{2}\right)!+[\ell(n)>0]\left(1+ (n\bmod 2)\frac{\ell_{1}(n)+1}{2}\right)a(2^{\ell_{1}(n)+1}\left\lfloor\frac{4n+2-\ell_{2}(n)}{2^{\ell_{1}(n)+2}}\right\rfloor+\ell_{2}(n))$$ $$a(4n+2)=[\ell(n)=0]\left(1+\frac{\log_{2}(\frac{3(4n+2)}{2}+1)}{2}\right)!+[\ell(n)>0]\left(1+ (n\bmod 2)\frac{\ell_{1}(n)+1}{2}\right)a(2^{\ell_{1}(n)+1}\left\lfloor\frac{4n+2-\ell_{2}(n)}{2^{\ell_{1}(n)+2}}\right\rfloor+\ell_{2}(n))$$](https://dxdy-04.korotkov.co.uk/f/b/4/b/b4b3986e03c83e490671fc57b983d8a482.png)
Формула не влазит, заканчивается

Кому интересно проверить, вот код на pari gp (буковки правда другие):
Код:
default(parisizemax,10^9)
n=15
l=vector(2^n,i,0)
for(i=2,2^n,l[i]=l[i\2]+1)
q=vector(2^n,i,0)
for(i=1,2^n,q[i]=gcd(2^20,i))
s=vector(2^n,i,0)
for(i=1,2^n,s[i]=if(q[i]==1,0,l[q[i]]))
a(n)=if(n==0,1,if(n%2==1,a(n\2),if(n%4==0,a(n\2),2*b(n\4))))
b(n)=if(n==0,1,if(n%2==1,2*b(n\2),3*c(n-1,1)))
c(n,k)=if(n==0,1,if(n%2==1,c(n\2,k),if(n%4==2,(k+2)*c(n\2-1,k),(k+3)*c(n\4-1,k+1))))
d=vector(2^n,i,0)
for(i=0,2^n-1,d[i+1]=a(i))
e=vector(2^n,i,0)
e[1]=0
e[2]=1
for(i=2,2^n-1,e[i+1]=4*e[i\4-1+(i%4)\2+1]+(i+2)%4)
f=vector(2^n,i,0)
for(i=0,2^n-1,f[i+1]=if(e[i+1]==0,0,s[e[i+1]]+1))
g=vector(2^n,i,0)
for(i=1,2^n,g[i]=2*(4^i-1)/3)
f1=vector(2^n,i,0)
for(i=0,2^n-1,f1[i+1]=if(e[i+1]==0,0,g[f[i+1]\2+1]))
h=vector(2^n,i,0)
for(i=0,2^n-1,h[i+1]=if(e[i+1]==0,0,2^(f[i+1]+1)*((4*i+2-f1[i+1])\2^(f[i+1]+2))+f1[i+1]))
j=vector(2^n,i,0)
j[1]=1
for(i=1,2^n-1,j[i+1]=if(i%2==1,j[i\2+1],if(i%4==0,j[i\2+1],if(e[i+1]==0,(l[3*i/2+1]/2+1)!,if(f[i\4+1]%2==1,1+(f[i\4+1]+1)/2,1)*j[h[i\4+1]+1]))))
print(sum(i=0,2^n-1,d[i+1]/j[i+1]))