add solution for euler problem one