Solving project euler questions in any language