using project euler as a method to learn other programming languages