hw#2; project euler