Digits 3,1,4,1,5,... are indexed 0,1,2,3,4,...
10^2 without '0' after it found at 1816 position, but a(3)=854 < 1816, therefore a(2)=a(3)=854.
10^12 without '0' after it found at 6029081077667 position, but a(13)=3186699229889 < 6029081077667, therefore a(12)=a(13). (End)