What is the result of
$$ \sum_{i=1}^{\infty} \frac{1}{(2i-1)^2}$$
I feel that the answer should be obvious, but somehow I can't find it. The series $$ 1 + \frac{1}{9} + \frac{1}{25}\ ... $$ doesn't look familiar to any other 'known' sequence. So how would you proceed here?
Thanks!