project euler initial commit