spec for euler no. 3