add project euler stuff