I'm stumped on this puzzle.
Can you figure out the next two digits in the sequence?
31 41 59 26 ??
Hint 1: The Solution cannot be derived from the numbers.
Hint 2: The Sequence refers to a mathematical constant.
Hint 3: Try to imagine a decimal point after the 3.
I have absolutely no idea how to figure this one out and I need help!