Yesterday, the best answer is: (2^x+x+1)^2. (Contributed by fire. Good Job!) fire solved the puzzle at 13:48:32.971; length: 14